Oh my.
Oh my God.
Oh that was the most Awesome thing I have seen this year. So Awesome in fact, that I have to capitalise the word 'Awesome'.
And then I stayed after the credits, and that bit that I won't talk about too much because of potential spoilers. And there is only one word for that.
AWESOME!