BioWare Finally Announced Their Newest IP: Anthem

At today's EA Play Press Conference, BioWare finally unveiled their new IP simply titled; Anthem. The studio announced that the game has been in development for quite some time, the game will include tons of action, compelling storytelling and multiplayer. Dur...