I love the levels on this one! I played many other games with this mechanic but this one manages to make the levels interesting without being annoying. I think the limit on the loop length helps a lot. And the levels were just nicely designed to funnel the player into what they need to do without being too obvious