Batman: The Telltale Series - Episode 3: New World Order Teaser

Episode 3: New World Order Teaser of Batman: The Telltale Series in 60fps.