
Overkill’s The Walking Dead – Gameplay Launch Trailer
In the middle of summer we saw the Gameplay Teaser Trailer, but now that the game launched today, we get to see Overkill’s The Walking Dead – Gameplay Launch Trailer. While the Cinematic Launch Trailer was fun to watch, how the game actually plays is […]