Overkill’s The Walking Dead Launches Season 2 Content
Overkill’s The Walking Dead is a new story set within the Walking dead world. It features all new characters, and for the first time, 4-person co-op gameplay where you must work together to survive the zombie apocalypse. The game has launched on PC, and is set to arrive on consoles