It is a scam
It is a scam, they have you download an extension and it steals your api key which then they take all your skins.
United States
It is a scam, they have you download an extension and it steals your api key which then they take all your skins.