Thanks for your feedback! Yeah the game creates a little bit frustration, but to be honest that was the intention as you said. =) Although with some practice you will be able to master it!