News

What is going on with Anthem?

Anthem, Bioware‘s latest multiplayer game entry has been on the market since  February 22nd and has met with mixed reviews even one by XboxEnthuriast‘s own Steve Clist. ...