Despite my expectations, ME3: Citadel was amazing. The adventure was fun, exciting, and filled with good moments, and the character scenes and party were just an absolute joy. It was a wonderful fond farewell to the franchise, and I'm happy it's here. Frankly, it feels like a much better farewell than the ending itself.
I guess this is what happens when you have an actual writing team do a finale instead of a producer/hack writer doing one, huh?