Digital download

  • Telltale’s Batman Release Date Revealed + Early Crowd Play Event

    Developer Telltale Games have posted an article on their website revealing┬áthe release date for their newest title ‘Batman‘. Telltale’s first episode of the Gotham┬ávigilante’s story will be available for digital download in August. No exact date for the digital download was given but that will be revealed alongside the...