Surprisingly good multiplayer (single player is OK too)
This is a very controversial one. I loved the first two and was very excited to play this and finish the fight. However, partly because of the ending controversy, I got sucked into the multiplayer. Even though I slowly progressed through the single-player campaign, that is what I played most, to my own surprise. The single player was still great. The story was good (more on the ending later), the gameplay is improved and the graphics look nice, even on Xbox. I think the war assets are a good way of putting all your choices together in a clear way, even though it sometimes seems a little lazy, to change all this big "branching decisions" into number values. The ending didn't do much for me. It lacked closure and felt random, and I wish there was a better ending, but I didn't run to the internet and started putting my money into charities, because I was so desperate. Another thing I didn't like was that the game was very human centric. *SPOILER* There were no new alien squad members (my favorite thing about ME2) and everyone kept talking about having to save earth, despite the whole galaxy being in danger. This was disappointing since I really like exploring fiction and backstory (which the codex is great for, by the way.)
The multiplayer is amazing. It is not a very balanced, deep or competitive multiplayer, but the teamwork element is strong and it is a lot of fun to experiment with new class and race combos. The unlocks keep you wanting more and I was even tempted to buy a Spectre pack using MSP's. However, I think this is an unlock system very much in favor of Bioware. We have to keep spending more and more to get items we 80% of the time don't care about. It is a smart business decision that probably allowed for the free Resurgence DLC, but it is frustrating at times. I do enjoy the challenges that come out each weekend, and I think it is a great way to keep the community going.