New trailer here…
Was that Doomsday!?
First form of him
that trailer made me so hard like you have no idea omfg