Finally another review from a major site... and its a 7/10 from Destructoid. Review: Anthem
3 scored reviews on meta now that are all 70s, not a single score higher than 70 for it yet either.
3 scored reviews on meta now that are all 70s, not a single score higher than 70 for it yet either.