Batman – The Telltale Series Episode 2 to Launch on 20 September

Telltale Games announced that the second episode of their latest series, Batman – The Telltale Series, will be released on 20 September 2016. The title for episode 2 is “Children of Arkham”. The retail version of the game will be released on 13 September 2016 on PlayStation 4, PlayStation 3, Xbox One, & Xbox 360. Episode…