• Telltale’s Walking Dead – The New Frontier Finale Is Almost Here

    Telltale has shared the release date for the fifth and final episode in their newest season of The Walking Dead. Episode 5 titled ‘From The Gallows’ will be available to download starting Tuesday May 30th for players on PlayStation 4, Xbox One, PC (Steam), iOS, and Android. The episode...