I don't know if it is a good idea to upload a trailer movie to the Flash portal, especially if it's just a low-res video running in an endless loop.
Other than that, looks kind of interesting. For me, the music overpowers the stuff that's happening on the screen because it is so vibrant and powerful.