BioWare’s New Game Revealed: Anthem; Teaser Trailer Released

Gaming News Video


BioWare finally reveals its fabled new IP, Anthem.

[Source: dualshockers.com ]

Leave a Reply

Lost Password