
I did it. I totally thought I was going to have to abandon again, but I finally finished my Insanity playthrough of Mass Effect 2, fuck yeah, U.S.A. It was so difficult and frustrating and took forever, but now all my Mass Effect 2 dreams have come true.
From my last post about this, I just had a few loyalty missions and recruitments left. The recruitment and loyalty mission for Samara was a piece of cake. Legion's recruitment was much easier than I remembered it, maybe because I was sort of seasoned by the time I got to it. I had saved Tali's missions for the end because I remember her recruitment mission being sort of difficult, and it totally is. So annoying and frustrating until I found just the right spot to put myself to take out the boss. I reached level 30 and everyone was recruited and loyal, so I thought it was time to do the final mission.
Before I restarted this playthrough, I did a little research and read that the best way to do the game on Insanity is to play as a Soldier or Sentinel, so I went with Sentinel. I also read that warp ammo is a good choice for your bonus power, which I chose and it worked pretty well. I also read that dominate (which is like AI hacking, but for organic beings) is a good choice too, which you can unlock if you choose to side with Samara's daughter in Samara's loyalty quest. So I unlocked it and then went back and sided with Samara because her daughter is a little bitch and I didn't want her on my ship. Anyway, for the very last mission on the Collector base I switched from warp ammo to dominate and it was kind of awesome (I fully upgraded it and chose area dominate, so I could convert more than one at a time). At one point I was even lucky enough to dominate a Collector that became occupied by the Harbinger, so I had the Harbinger blasting away his own dudes for a bit. Anyway, I would highly recommend dominate for the mission.
I also almost exclusively used Kasumi and Zaeed as my away team during the rest of the game, because you can do their loyalty missions as soon as you recruit them and they seemed to compliment my Sentinel fine. Only Zaeed's mission is a little tricky because it has a stupid YMIR robot at the end — those robots ruin everything, ruiners — but this time I found a much better place to position myself than all the other times I had done it. Anyway, for the last leg of the final mission, those two weren't holding up so well, so I retried it with Grunt and Jack and they worked better (Jack went down a bit, but Grunt was solid). Jack's warp ammo for barriers and Grunt's incendiary ammo for armor and flesh is a decent combo.
So it turns out the real secret to completing the game on Insanity is bringing the right heavy weapon to the goddamned awful final boss battle and having all the upgrades for it. It's recommended that you bring the M-920 Cain, which is pretty much a one-shot nuclear blast that does massive damage, unless you find all the ammo upgrades, then you can get two shots out of it. Well, I missed one of the upgrades and couldn't go back for it. I actually missed two, but restarted from a saved game after getting my ass kicked in the final battle and went back for one of them, which you get from a side mission I had skipped. So with my almost fully upgraded M-920 Cain, I got to the final battle. I shot the boss for a bit, and I had a lot of practice doing this because I had been trying for hours to get through this one part. Then I fired my M-920 Cain and got one shot in. I had enough ammo left that I only needed one more ammo drop from a fallen Harbinger this time (before I had needed like three, which was impossible for me to survive long enough to get), which I got and I felt a rush as I scrambled to get my last shot with Cain in before I was killed.
Anyway, this was probably the hardest video game thing I've ever successfully completed and I'm so glad it's over. I had given up so many times, reached so many parts that I thought I wasn't going to be able to get through, had to retry sections with different options only to fail and have to try again, screamed at my TV a bunch, and cursed the developers, but I finally did it.