Is It Time To Play Anthem Again?

Gaming News


After numerous delays, BioWare finally added a chunk of content to Anthem. But is it worth your time?

[Source: gameinformer.com ]

Leave a Reply

Lost Password