Telltale’s The Walking Dead Final Season Announced

There will be one last adventure in the The Walking Dead universe as Telltale announced the fourth and final season to the Walking Dead series. The announcement was revealed yesterday at this year’s San Diego Comic Con. While no official release date was confirmed, it has been given a 2018 release window for all consoles,Continue reading “Telltale’s The Walking Dead Final Season Announced”