But when you stack it up against their last Unreal game UC2, it really does fall flat on it's face.
The whole point of a story is for the main character to progress and mature in some way, it's been that way since Gilgamesh was written. Reaper is a complete tool. Seriously, he's so blinded by the need for personal revenge that he doesn't even want to see the overall picture of why his team is really fighting the Necris. Sorry for some spoiling, but after he did kill Akasha it cost him the life of his teammates just so he can "get revenge". Does he realize the fultility of it after getting royally screwed? Nope! He just wants to kill somebody else...
Now let's look at the UC2 storyline. Anubus enters the Asention Rites to stop Selket (his ex-fiancee, ouch!) from handing the whole emipre over to greedy Liandri. Our friend Malcom (a better color commentator than corporate mercenary) sees what's really going on behind the scenes and tries to warn Anubus. But Anubus still continues his personal agenda. However he does have honorable reasons for the things he does, including leaving the last Rites. Even when he does win, the ending is very tragic and that's when he finds out what's really happening...only it's too late to do anything about it. Anubus realised that there is always something bigger going on than what he personally perceived before, and Reaper didn't.