Really nice concept, but I also encountered a major bug. I beat stage 2 at the exact moment I ran out of health, and couldn't pick up the purple token. But now the stage replays in infinite mode, meaning I missed a very limited resource by no fault of mine.