Difficult for me personally, but a good training exercise and satisfying if you get it right.
Very good concept and gameplay. I played it for a while and submitted some of the game play data, hope it helps.
neat premise, nice art, too hard as other have said.