I was there! It shouldnt have taken that many people to kill the titan though. Pre-I7, a good team of 8 could take it down. We only killed it this time becuase of a few Rad/Rad defenders that showed up.
Awww, man. I miss all the good stuff. Did you guys get a badge for helping to defeat him?
And about the previous comment, yes, giant mosters got seriously buffed in I7. No longer should 1 team be able to bring down a GM unless it is spawned inside a mission. This one is spawned as an ambush from someone's Malta story arc, but since it spawns outside I guess the rules apply.