Checkpoints would make this so much better. having to rerun the whole after falling is brutal. but other than that I Thought it was a really solid game and enjoyed playing until fell through a telephone line. >:(