Don't buy the hype, the ending was fine. The entire game is a culmination of your choices. The random quests and cameo parade were kind of annoying, but they were out weighed by the half dozen truly memorable or tear-jerking moments. Where is your gunship now?