I was kinda wondering "ok but where's the loop?"
then I hit the first level with the yellow blocks and I was like "ooohh well done"
Overall a cool little puzzle game, nice one!