My nerd brain has lost all ability to process standard thought, as it’s Avengers trailer day and HOLY CRAP IT LOOKS AWESOME.

You’ve got the heroes, you’ve got explosions, you’ve got Tony being an asshole, you’ve got (surprisingly) a Nine Inch Nails song, what more could you want?

OK, yeah, I have some official stills in the gallery below, but COME ON! AVENGERS! SO COOL! YEAH!

The Avengers hits theaters on May 4th, 2012.

[gallery link=“file” order=“DESC” orderby=“title”]