The only problem I kinda had with ME3s ending is that it just felt like all the choices you did from the first game right up to that point didn't mean much when all we get is a simple, "'pick the ending you really want'" type deal.

I would have much liked it if the game worked out which ending to go with on it's own based on everything I had done from the very start and not just gave me the option, which again, made it feel like everything I did didn't actually matter.

Having said that the game itself was fine, gameplay was what I expected going in.

As for the list, haters gonna hate but I think Halo 4 should've been higher at least.

That's only a small part of it. I feel like the more features they added to the games the more uninteresting they got and they took away everything that made ME1 the great game that it is. I only managed to make it a few hours into ME3 before I couldn't take it anymore. Maybe one day when all the dlc is released and it's "done" I'll give it another chance.