The new commercial for Marvel’s The Avengers has hit TV and the internet. I. Am. Stoked.

The Avengers releases in theaters May 4.