For the latest edition of Gamebox 2.0, we dived into the madness of Cthulhu, saw the return of a certain leisure suit wearing sweet talker, try to survive the terrors of outer space, played football with a bunch of mutants and much more. Call of Cthulhu (Zach): Coming from Cyanide Studios and Focus Home Interactive, […]