Right, disbelief and annoyance go hand in hand. Bioware have just seriously fucked with everybody that was ever invested in this game, and there is a reason a thread on the Bioware forums has reached 700 pages long with people bitching about the endings. Because they're all pretty fucking similar, and all end the same way (more or less) unless you're a workaholic that's played the multiplayer through until you're dead (speaking of which it's not bad just a little repetitive). So, cue options for ending:
Depending on how much of a fleet you've amassed you get the choice to destroy reapers, control reapers, or bring everyone together in a synthesis. Further, depending on how much of a fleet you've got you can do the above scenarios with the follwing options - destroy earth (few assets) leave earth in a pretty shit state (medium assets) or save the majority of it (lots of assets). However, in all scenarios, your Shepard is dead. Unless you have 5K+ of war assets, which includes the modifier from multiplayer, and can't be achieved without it. And then, no matter what you do, the Normany tries to outrun the Mass Relay explosions, and gets stranded somewhere. With the crew on it that are magically teleported back from the final battle. I pity Ashley having to shag Joker or James, tbh.
Honestly, I could not see how Bioware didn't put in one single fucking happy ending. Where you're actually able to ship off with your crew, settle down with your love interest, and throw back a few drinks with Garrus. Yes the galaxy is a bit fucked, but honestly, was it too much to save it without the goddamn crucible blowing you and everyone you've ever loved away? It seems far too cruel to invest that much time (three games totally something in the region of 90hours of gameplay) only to see everything ripped away. Bioware missed a trick here, and a big one. Players deserved more, if they worked for it, imo. Oh, and the sentient AI was an interesting touch, however, you can see that one coming the second that they start discussing 'the cycle' and someone observes that the Reapers may not be controlling the cycle.
Now, the love for Bioware: almost everything I did in the previous games felt like it would have a repercussion throughout the major storyline. At least, I could see where it would matter if I'd imported a save game (lost my ME2 ones recently). Some of the stuff they walked me through was staggering in scope, and frankly, the journey to the ending beat the ending hands down. You felt a real sense of connection to the game, a real accomplishment for achieving things, and a real sadness for watching old friends come and go. Mordin's death especially tugged at a few heartstrings, as did Tali's suicide (which would have been avoided had I pulled in a savegame where she and Legion got along). This was Bioware at it's staggering best, and I will remember the playthrough fondly (up until the last 20mins, obviously). I was a bit annoyed I couldn't keep Miranda on the Normandy, but aside form that most things really made sense from a canonical perspective. So well played Bioware.
I also felt the combat was good. It felt more fluid, and more relaxed than other games, but with the same penalties (if you fuck up your cover you're pretty dead instantly). It does bring a few things in from Call of Duty, yes, but those were mostly good enhancements. That said, I do not really play the ME games for the RPG aspect, it's more a mix of the storyline and combat, and as such I'm quite glad that, as in ME2, the RPG element is just that, an element. It is not the be-all and end-all, and it's a formula that I maintain works for the ME series. Had a few issues with rolling around corners into oncoming fire rather unexpectedly, but mostly, it worked. I enjoyed playing the game side of things. Aside from Banshees. Those things are fucking brutal. Oh, and cluster grenades are OP as shit