Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
I really really really love this trailer. AMS1 did so much good stuff that they just threw away. It's got a unique tone and tries to emulate the "ultimate" series of spider-man comics, which is really good. It's really really funny tbh, that car thief scene is good. I never saw the second but man it looks so bad