I think this would be really cool as a local multiplayer game, but I think as a singleplayer experience it's really hard. I had a hard time grasping the controls.
The music was great though, and the graphics had a really cool aesthetic I haven't seen before. The level editor, and especially the online leaderboards are really impressive features.
Really great work on this one, I'm stoked to see where this goes next.