Best PC games New PC games 2020 Black Friday Best graphics cards Best free PC games Best Minecraft shaders for 1.16.3 Best Warzone loadout for Season 6

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 , , , .