Here's my three word review: Must see more.
I MUST SEE MORE!!! That was incredibly awesome. There has to be more on the way. The content, the idea, the graphics, the sound, ALL OF IT! It was done incredibly well and was put together with the best use of flash programming I've ever seen! Keep it up!!