Anthem Demo Release Date Announced

Bioware has announced that they will release a demo for Anthem on February 1st - less than a month before the games release. There will also be alpha and beta test before the release of the demo but no specifics on when or how to be invited to those test have been revealed.