This review contains at least one honking great spoiler for The Walking Dead Season 1. If you don’t want to see that, stop reading. I’ll … Read moreThe Walking Dead Season 2: Episode 1 – All That Remains Review
The previously teased premiere of the second series of Telltale Games The Walking Dead has been outed for a 17th December release on Steam. We’re … Read moreThe Walking Dead Season Two Coming To Steam On The 17th December?