Anthem: Everything We Know So Far

With the arrival of Bioware’s new IP, Anthem, releasing in just a few short weeks (February 22, for those following along at home), there’s still quite a bit of mystery surrounding the new title. Are ...

1 2 3 4 5
Page 4 / 5