All posts tagged "Batman The Telltale Series"

  • Batman The Telltale Series Episode 5 Trailer

    Telltale Games has released the official trailer for Batman The Telltale Series Episode 5, Titled “City of Light,” the episode will debut Tuesday, December 13 on PC, Xbox...