Tag: Overkill’s The Walking Dead

The Walking Dead FPS game gets delayed until 2017

The Walking Dead FPS game gets delayed until 2017, says a press…

Alberto Saldamando Alberto Saldamando