It's a fairly decent game, but the fact that you don't get a checkpoint after going upstairs really perplexes me.