I designed the game to be hard, but doable. But it's true that there are some things that could be better. Maybe in an update I could fix it. Anyway, thanks for playing!
No problem! I just felt the controlls were a little touchy, that's all! :)