Tag: CrossFire

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