Chris Richardson
5:54 pm
With excitement levels for Anthem practically multiplying every week, it seems Bioware is finally back in the...