Well, that's very odd. Nobody else has reported any bugs. The hearts are lives, you lose one each time you're hit, and don't die until they're all gone. There's plenty of music to be heard, and the obstacles line up precisely with the music. Let me know what browser and version you're playing on, and I'll see if I can reproduce your problems.