Bioware’s Anthem Is Due for Release in Spring 2018

Gaming News


Bioware’s Anthem, the brand new IP just revealed at EA Play 2017, is apparently releasing in Spring 2018 (April-June 2018).

[Source: wccftech.com ]

Leave a Reply

Lost Password