Cool enough trailer and I'm pumped to play it. Don't like the armor idea at all. I want to play as DC superheroes, not Ironman vs. Warmachine. Also, why does their Batman always look so bad? He looked bad in the first game, meh at the beginning of the trailer, and even p worse when he upgraded or whatever that was.