Really cool mechanic, had a lot of fun completing the levels ! Got stuck on Last loop keys but the solution is clever
Nice job !