Tag Archives: Batman: A Telltale Game Series: Episode One

Batman: The Telltale Series gets release window

Warner Bros. and Telltale Games have announced the upcoming Batman: A Telltale Game Series is set to premiere sometime in August digitally, followed by a retail release of September 13th. Unless you’re in Europe, in which case you will be waiting until September 16th for the physical version.  Continue reading Batman: The Telltale Series gets release window