It's definatelya good game.
I would have ranked it higher if it wasn't nearly impossible to finish though. The randomly generated rocks sometimes leave you abolutely no space to move. Without a second of invincability i've been killed with 3/4 health just because there was no place to go. Checkpoints would deffinately help with the frustration rather than starting all the way from the top each time this happens.