Crazy hard, but very rewarding when you can pull off a nice sequence of moves! I if you add some easier levels at the start, it has a lot of potential.