Anthem Review


BioWare’s Anthem has good ideas, but most of those ideas don’t end up working well together.