Cthulhu Saves the World Articles for PC

On: PC Xbox 360  Check Price
VideoGamer.com Plays article

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 Posted Aug 7 2011

Game Stats

Release Date: 01/08/2011
Genre: Unknown
Rating: TBC
Site Rank: 7,113 29
Check Price