Cthulhu Saves the World Articles for PC

On: PCXbox 360

VideoGamer.com Plays

This week it's Just Cause 2, Bad Company 2, Demon's Souls, Cthulhu Saves the World and Triple Triad.

11 Publish date Aug 7 2011

Game Stats

Release Date: 01/08/2011
Genre: Unknown
Rating: TBC
Site Rank: 5,692 2
View Full Site