Very challenging game.
I like the simplistic artstyle.
Music fits the game.
The checkpoint/reward system is an interesting idea, but because the game was so difficult i couldn't find myself ever in need of anything other than getting a checkpoint. At least in heaven you get checkpoints for free :)