articles

Overkill

First bloody look at Overkill's new Walking Dead first-person shooter video game
Aug 14, 2014

We didn’t think anything could rival Telltale Games’ acclaimed The Walking Dead videogame, but this new project just might be able to give it a run for its money.