This was great - I loved the looping nature of the level letting you get to know it but changing it up a bit each time. I used a similar looping mechanic in the game we submitted but it was quite tricky to do in a 3D game.