E3: 5 Things About Anthem We Want Revealed

Coming off arguably the most disappointing game of last year (Mass Effect Andromeda) and numerous internal studio shifts, Bioware is pressed

Read more