batman telltale series, telltale batman games, batman video games, telltale, steam, xbox one, ps4,
News

Batman: The Telltale Series Episode 2 Launches on the 20th

Telltale’s stunning Batman series revealed Episode 2, which will launch on September 20th. Those who have already purchased the Season Pass will be able to download on the 20th, and those who haven’t will be able to purchase it via their respective stores (PSN Store, Xbox Store, Steam, etc.). Here’s the new trailer showing off […]