Wow,
I think that was just a really good flash, the intro was awsome, and it played out really well.
The fight scene was cool and I liked how you are confused almost the entire time do to the lack of information.
The only problem I had was how the music just cuts off like that, and there is no sound afterwords.