It's the number one reason I've been so excited for playing Destiny.
Who else here is planning on wearing them? We should, like, make a cat clan together if you guys want ^_^
-
I don't think they ever actually planned on putting them in the game... I think it was just a rumour from the tiger-man