Blizzard Entertainment is making amends with fans livid about a paid Overwatch 2 skin that became free 24 hours later.
Several key Dragon Age: The Veilguard developers have reportedly either been let go from BioWare or moved to other studios ...