I really like the ideas you introduced here, and you did a good job ramping into the new mechanics. I do wish there was an easier way to retry a level on failure without having to fully restart, that killed my momentum and made me not want to keep going. I also think the initial looping mechanic could be better explained, it took me and a few friends several attempts before we figured out what you were trying to teach. Smooth out those rougher edges though, and you've got a real gem here! Well done :D