The best PC games ever The best PC games of 2018 so far Best graphics card 2018 Best free games Rainbow Six Siege operators guide Monster Hunter: World guide

Posts tagged “release”

Stumbling Out Soon: The Walking Dead Out In April

Like that one ankle-biting zombie that can hear and you know is out there, but you don't see until it's molar deep into your favourite tendon (that's the right for me), the Telltale Walking Dead game has just leapt out from the dark. Except: Aha! I was standing behind a window of invisible zombie proof glass, you stupid dead jerk. In this little scenario, the…

Tagged with , , , .