Business ❯Entertainment ❯Video Game Industry ❯Sales Performance
Criticism mounts as former BioWare developers and industry voices reject claims that live-service elements would have saved the game's sales performance.