WoW How to download and update your WoW addons in Shadowlands by Phil Xavier on November 17, 2020 at 3:00pm @harmonicstrike In June 2020, Twitch sold CurseForge -- which was responsible for its popular World of Warcraft Addon manager -- to another company, Overwolf. Click to read more