New Batman The Telltale Series Episode 2 Children of Arkham ScreensBy Lexuzze Tablanteon September 14, 2016Telltale Games started off decently with their first episode of their Batman game. Here were our thoughts on the first...