I just saw it and...... WHOA!
It's not likely that anyone else has seen it just yet, so I'm keeping my gob shut.
I'm a bit of an X-Fan so yeah... WHOA! I'm satisfied
Few bits here and there that were a bit "um.... oookay" but overall...
BIG PIECE OF ADVICE!!! WATCH UNTIL THE END OF THE CREDITS!!!
W H O A!