I didn’t have my correct steam account linked to New World’s website. I feel like an idiot because I had been wondering where all my twitch drops went. They all went to my other account lmao. I know, I am an idiot.
Damn, bl bud.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.