I second what Brian said. I had a great time pushing through the first two dozen levels. But after losing my last life and realizing that I'd have to replay all of them over again I just stopped playing. Also, I'm not sure that I would punish the player with a loss of life on the bonus rounds. Maybe just end the bonus round if the player makes contact with an obstacle. Great game as is. With these minor tweaks I think it can be even better.