The Veilguard" fell short of expectations. Now Bioware is speaking out with a studio update – and promises "Mass Effect 5".
The BioWare store has rolled out new Mass Effect statues, but the Wrex one will only be available for a limited time.