Gameitall
March 7, 2019
To put it lightly, BioWare has been having issues with their newly released loot-shooter Anthem. From low review scores, long loading times and more, the game has been fighting...