That was all kinds of awesome.
Looks and sounds great. You really nailed the controls and the feel and the special abilities kept me playing again and again :)
Be cool to add a bit of persistence, maybe you get to pick one ability to keep after dying?