Really good puzzle idea. I see the idea of the loop but I think you could have done some more level design to emphasize the theme.