A 13-level scenario which manages to pack every trick and novelty ever devised for Marathon, every slick little piece of eye candy, all into an eminently playable package. Engrossing...