I can only agree with the others, its crativ and a solid interpretation of the theme.
But one Thing is that when I broke out of the loop, I wasn't really sure what was going on. I felt like some feedback was missing there.