blastawaythegamereview.com
Anthem: 8 Essential Features That BioWare Needs to Make Available
While some Anthem fixes and patches are surely on the way, we’ve decided to offer some critical feedback for brand new features for Anthem.