Ooo, an interesting game here. Concept is pretty cool, however, the controls are a bit hard and take some time to to get use, though still manageable. Additionally, I feel the game need more feedback for when you fail/success, like sound or visual effects. There're a few other things I would say but they are kinda already mentioned by in other feedbacks.
Overall, pretty good game you got here, keep it up! :D