Game Release News

The Walking Dead Episode 2 First Screenshots Released

811 days 8 hours ago By: Nitrowolf2 | Screenshot | PC |
TPG - The second episode of The Walking Dead video game is set to release later this summer. Here’s a first look at what’s to come.