Telltale’s The Walking Dead: The Final Season will premiere in mid-August
The beginning of the end of Clementine's arc will come to consoles and PC this summer, when Telltale's The Walking Dead: The Final Season premieres on August 14th. Those with interest can jump ahead by pre-orde...