Anthem Release Date, Further Details Revealed
BioWare’s Anthem was the game that received the most attention during the EA Play press conference. Three of the game’s developers took some time to talk about the game’s features and show off some new footage.
Recent Comments