Gameitall
December 7, 2018
Bioware has given us a closer glimpse at their upcoming Multiplayer game, Anthem, during the Game Awards last night which delivered more an epic story that will likely help...