Very cool, very difficult. I couldn't get past level 1 :(
Maybe you should try and introduce the difficulty gradually?