The best PC games ever Best PC games of 2018 Best graphics card 2019 Best free games 100 Apex Legends tips Fortnite Season 9 challenges

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