Awesome is the best way to describe this animate movie from the folks over at Marvel.

Read more