It was fantastic. Ending was nowhere near as poor as all the hate seemed to imply, I was almost disappointed at how mediocre the ending was as opposed to terrible since all the hater's hyped up as to how abhorrent it was. Then again I might just be thick skinned, since as a horror buff I'm surrounded by nothing but poor endings to films that never deliver. I'm assuming the majority of the hate was directed towards the DAY 1 DLC though which is justified, Javik is a great character but the DLC mission was poor, so one would be conflicted as to whether it's worth $10.
I struggled on my Insanity Vanguard run at first, then I broke the game once I got a light shotgun and got my cooldowns to 190%. Biotic charging everywhere every 2-3 seconds.
How does one unlock new guns in co-op? I've gotten weapon mods and new characters but never a new gun.