Based on the comics of the same name, I Hate This Place invites you to roam a swathe of haunted countryside, taking on ...
Screenshots from Blizzard's cancelled survival game, reportedly called Project Odyssey, have leaked online. Shared by a user on Russian social media, the screenshots show a cartoon-like fantasy ...