The Developers At BioWare Are Still Dedicated To Making Anthem Better; Will Keep Fans More Up To Date
When the demo for Bioware’s Anthem came out, it showed a lot of promise. A lot of the open-world environments featured sharp visuals, some of the best even...