I thought it was an amazing game. Like you said the gunplay was so great I really loved the improvements to it. People's main issue was the ending but to me ME3 was one big ending not just the final 5 minutes of video that we saw. That whole game was me ending my adventure that had started back in ME1 years before when the reapers first threatened all life as we know it.