Telltale’s ‘Batman’ Series Gets Release Date, Sneak Preview at SDCC
General Gaming News

Telltale’s ‘Batman’ Series Gets Release Date, Sneak Preview at SDCC

Telltale Games has announced that their upcoming Batman Series will be making its worldwide debut as a digital download with its first episode in August. It will be available on consoles, PC/Mac, and iOS or Android based devices. The series will also be available to purchase at retailers starting September 13th in North America as … Continue reading