I'm not a fan of CGI trailers but I'll be damned if that was not an amazing trailer.
Batman's green, glowing armour that it has Kryptonite, so likely as protection ???? Supergirl?? DC Trailers are always so good. I hope this means that there are different variations of characters with different play styles like in MKX