u/Bagata89

Idk what I'm missing but I cannot for the life of me find the free skin that was supposed to have been given to players at the current patch rollout. Can anyone point out whether it was through mail or do I need to claim it somewhere in the shop or maybe it unlocks once a certain content is cleared?

reddit.com
u/Bagata89 — 25 days ago