Today we can unveil the release date for BATMAN – The Telltale Series Episode 2: ‘Children of Arkham’. The second of five episodes in the season, Episode 2: ‘Children of Arkham’ will be available digitally worldwide starting Tuesday September 20th on PC from the Telltale Online Store, Steam, and other digital distribution services, on the ...