First-person shooters don't need a good story to be worth playing, but a near-perfect one can elevate them to masterpiece ...