"It engages and entertains even if it is a rather distilled and disjointed experience compared to the studio's usual work."
EA revealed in a recent earnings call that the launch did not meet expectations though, even if content and fixes are still coming.
Anthem is also the game that's launched with the highest digital share, as revealed in a recent earnings call by the company.
Patch 1.1.1 won't have any downtime, but you'll need to use those keys quick before it arrives later this evening.
Several Bioware developers have reassured fans about support for the game after content was delayed last month.