Batman: The Telltale Series: Children of Arkham – ReviewBy Lexuzze Tablanteon September 22, 2016Platform Reviewed: PC Platforms Available: PC, PS4, PS3, Xbox One, Xbox 360, iOS, Android Publisher: Telltale Games Developer: Telltale Games Release...