I get the feeling that by making this, you became facile with the controls. I suffer from the same design paradigm. I end up playing the game so much to test it that I get inured to the control idiosyncrasies, and I never loop back to fix them. You need the control to be more fluid, perhaps adding dedicated buttons for navigating the tiered contextual inputs. As it was, I could barely get to level three before getting frustrated.