Me and some randoms beat it about 2 hours ago also. First group i had almost had it down, then a guy had to leave and as soon as he left, world first got it . we were so close...
Cleared the raid in about 3hrs going blindly. Abit to easy but fun boss fight btw titan armor looks awefull. I tried force myself to wear it but had to infuse it in something else.