BioWare to Completely Overhaul Anthem

Anthem released earlier this year to a less than stellar reception from Fans and Reviewers alike. Anthem was criticized heavily for certain gameplay elements such as loot drops or game structure. BioWare has also had some departures lately with their Senior Producer and Lead Producer leaving the studio a few months ago. EA and BioWare... Continue Reading →

Website Powered by

Up ↑