UPDATE: Updated!
It’s not the highest quality trailer (and the second we get a better one, we’ll upload it), but here it is! 2 minutes and 25 seconds of Marvel goodness brought to life by those wonderful people over at Marvel Studios.
So. Ahem. Can we get a resounding: America! Fuck yeah!