The idea is good, it's just that the controls are of poor quality. Sometimes they will work, other times they didn't. If this functionality is intentional, I would consider explaining certain cooldowns in the game.
hmm strange, there was an issue like that in an earlier build but that was before level 6 or 7 were finished so i doubt i uploaded the wrong one but ill give it a check