Batman: A Telltale Series Final Episode “City of Light” Releases New Trailer
As Telltale winds down the first Batman game under their belt, they’ve released a rather somber yet exciting trailer for the final episode of the Batman: A Telltale Series entitled “City of Light”. Watch...