I know, a bold statement…and how do I know¬†before the UK and US releases? Well, I was kindly invited by the folks at Marvel to the first ever