I think that the best thing that a game could have is checkpoints. One of the things that kills a game for me is dying on a late section of a level only to have to do the whole thing over again. It kind of kills the flow of the game (even more if it loads a lot), not to mention it is a major time waster if there is a lack of save points. It just sucks whenever you have to play for about an hour just to reach some kind of checkpoint, that or get to the part that you died at in the first place.







