I enjoyed this a lot. Just tense and difficult enough in spots to keep it interesting. I really appreciated the checkpoints, I think they were spaced out very well to keep it from getting frustrating but not too easy.