You'll need the game to play the trailer. Load it up like a regular scenario and watch the trailer. Looks good, can't wait :D
I compiled all the AoM sounds and music into a zip for all of you create minds out there. Send us your funny songs or whatever you can do with it.