Telltale’s Batman Series and The Walking Dead Season 3 Get Release Windows

Release windows for Telltale’s Batman series and The Walking Dead Season 3 have been revealed.

In a post on Twitter, the Head of Creative Communications at Telltale Games, Job J. Stauffer, revealed details for the two Telltale projects. The Batman series will reportedly premiere this summer, while The Walking Dead should be returning for a third season this fall.

Stay tuned to The Outerhaven this upcoming week to see any more news about these titles that comes out of E3 2016.