Checked where I found the rumor but now the site is gone. Just my luck then. Then there was essentially retelling here and there but nothing conclusive. However I'm not kidding on the scary armor part. It shows up in the intro of Cata with some guy (either Taiidani or Kushan/Hiigaran) in some impressive full armor.