Woo!  Congrats!  :D  And yeah, it's like a permanent Angel of Impatience; it takes some getting used to.  Looks like you pulled it off, though, and considering that this is the more difficult newer version, that's a pretty good achievement!  :)
*Awkward segué*
And I just re-achieved my record of 23 Cyberdemons in the Cyberdemon Complex!  :D  (Somehow, I didn't beat Longdong's score, though; not sure what they did differently; oh well)  I kind of wish I'd recorded it, because there were some pretty epic, harrowing battles which I would not have survived if not for Ironman 5 and TaN 2!  (And a lucky find of a megasphere that I picked up a split second before the conveyor belt dumped it in the lava)  There were a few times where I got stunlocked and rockets were throwing me around like a rag doll and I was amazed I survived, but eventually, I just got hit by one barrage too many.  :P  EDIT:  Ah, now that I look again, the Entrenchment was also probably a huge contributer to my survival.