This was a really cool idea! Timing your actions based on what ability comes next in the loop makes for some interesting gameplay choices! Nice job!