Anthem New Tab for Google Chrome

After introducing Anthem with an impressive introduction, BioWare was able to create her own hype with the explanations and the published gameplay videos. After a long period of construction, Ema and Origin Access owners opened last week, Anthem,…