New Batman: The Telltale Series Reveal Screenshots Of The Game Alexander I. A. June 12, 2016April 30, 2020 Gaming Microsoft Xbox PC/Steam Sony PlayStation Batman: The Telltale Series just released its first screenshots of the upcoming narrative game which is meant to show off how the gameplay will be...