It's a shame that they put Enchantress instead of Circe in Injustice 2, only because that godawful Suicide Squad movie was around at the time.
First I think every hero needs at least one villain. And please, I'm talking about significant villains. I don't understand why did they put Killer Frost in Injustice 1 (but no Firestorm), then they put Firestorm in Injustice 2 (but no Killer Frost). And you cannot say it was "because she was an ice-based character and the game already had Captain Cold" when fucking SUB-ZERO was added later.
I liked the roster of Injustice 1 because I thought it represented a lot of the DC Universe, and that's awesome. Didn't feel the same with Injustice 2. It has a couple of good characters, but lots of Batman characters and less representation overall.
Having said that, here are four characters that I'd like to see:
1. Zatanna
2. Star Sapphire
3. Booster Gold
4. Grail