I'd give it 11's...
...but the numbers just don't go up that high.
That was AWESOME.
Really, that's all I have to say, except that, if you ever decided to build a story around it, you've got some great character and environment designs, not to mention you've already got an opening sequence.
Truly fantastic. Keep it up.
-M