The game is very good, although I hate that it shows me the entire level every time I lose.
Once you have played for the first time, the next time you revive you won't see the level preview.