Did Queen mission and got the exact same Titan chest piece. Definitely not going to run todays mission again. Hopefully tomorrow's is good enough to make multiple runs tolerable.
Oh man the shards you get from dismantling them are worth way more than the chest itself.