Its way too hard for myself. It is probably a nice local multiplayer game, but can't test that at the moment. The art and sound design is nice though.
We wanted mastering the controls through difficulty to be a core part of the experience, sorry it wasn't to your tastes. Thanks for playing!