Episode 3 of Telltale’s The Walking Dead: The Final Season is now available
Thanks to assistance (and financial contributions) from Skybound Games, the third and penultimate episode of Telltale's The Walking Dead: The Final Season is now available across consoles and PC. As such, Clem'...