Awesome man, deserves FRONT PAGE.
But the only thing that I really didn't like was the speed animation, just crazy little straight doodles.
For a sprite animation, it was really fast paced and a lot of things were going on about in the flash, the beginning was cool but I thought the ending was rushed a bit.
Still, loved it, this deserves a 8.
Cheers