Google+

Cthulhu Saves the World Articles

More Info

Release date: Dec 30 2010 - Xbox 360 (US)
Dec 30 2010 - Xbox 360 (UK)
Available Platforms: Xbox 360
Genre: Role Playing