The controls are good, when there is not too much going on on the screen. In my opinon the game mechanics are clear now.
Thank you for playing and feedback!