Cool idea, but not made the best it could be. I felt that the attacks were very indefinite to land, and movement always felt like you were on ice because you'd be sliding around. The platformer aspects weren't done well either, as you bounced off walls.
What really sucks is that you can spawn in and instantly die, at least give a brief invincibility to be fair.