The new BATMAN has been revealed!!!

And it's Ben Affleck!!