Great concept and presentation! Though I think I got stuck in a loop where the last level plays over and over...