I think the ending was one of the best endings I have ever seen in a video game. I expected to have to run and escape the Citadel like most other games, but nope. It exploded. When it did, I thought I'd be blown up and magically survive (like other video game heroes). Nope. I was whisked away through the concept of time (coincidence that I am reading Slaughterhouse 5 for school right now). Great ending.