Latest Information For Batman The Telltale Series Released
Warner Bros. and Telltale Games have announced that Batman: The Telltale Series will be making its worldwide debut as a digital download with its first episode in August on consoles, PC/Mac, and iOS or Android based devices. The series will be available to purchase at retailers starting September 13 as a special ‘Season Pass Disc’, which will […]