Welcome to the other half of the What Next Focus breakdown. In part one I broke down the first half of the big 12 game announcements and so lets get...
“Call of Cthulhu: The Official Video Game” Developer: Cyanide Studio Publisher: Focus Home Interactive Lovecraft is something that we’ve become very accustom to over the years on the site. Be...