Batman: The Telltale Series – Episode 3: New World Order launches tomorrow, November 25. Ahead of the release, Telltale has revealed a new trailer giving a sneak peek at the next entry in the series.

→ Like what you see? Stay up to date with VG Newswire and follow us on Twitter, Facebook, and YouTube