I think that's a pretty awful trailer! Here's all these heroes beating the shit out of each other for no reason, and suddenly armor appears on them. Well, there's a reason armor appears on them, and while they don't say the word it smells distinctly of microtransactions:
"The Gear System uses RPG-like mechanics to reward you with loot drops every time you play the game. With each loot drop, you will earn character-specific gear to outfit and power up your roster – changing not only the look of each character, but your fight strategy and your personal approach to every match. As you gear up your characters, you’re building a roster of DC Super Heroes and Super-Villains that reflects your choices, and your preferences, which can be vastly different than your opponents. A few play sessions in, you can expect your Aquaman to look and play different than anyone else’s Aquaman you may come across."Can't get the perfect codpiece for your Batman? Buy a few dozen of these blind boxes for 99 cents each and you might get lucky! (You won't - but you'll want to try again!)
Comin' next year.