Interesting concept on having to time when you gain certain abilities in the loop. Some challenging mechanics, but some can be creatively bypassed by using certain abilities in order. Would be fun to see where you take it further from here. :)