I can only say that I know the devs will post it to appear in your cosmetics inventory when they get the chance, they have been real busy working on stabilizing the game and making it playable to everyone.
Iām more looking forward to the bees than the cloak though.