Pretty cool concept! It took me a long time to understand which buttons I should be pressing to use the abilities, and the fact that they keep changing was pretty weird to figure out what was happening and when. But the idea is pretty good, I believe most of the "issues" I had with the game come from the clarity of presentation, not from the loop itself. Good job.