The Blot’s still not sure what to make of Warner Bros’ upcoming Justice League live action movie, but the new teaser trailer they released at San Diego Comic-Con 2016 has me more optimistic than ever before. But then I look at the film’s concept art above and wonder why does The Flash need such weird looking armor!?! What do you think? And where is Green Lantern or the Martian Manhunter?