At the EA Play conference, Bioware unveiled his new game, Anthem. The details were quite [...]
11 Comments