News Video Games Batman The Telltale Series episode 3 trailer released October 28, 2016 Brett Summers Telltale Games has released the official trailer for Batman The Telltale Series Episode 3! The third...