Anthem Review

Anthem is the newest shoot and loot game to hit the gaming scene, developed by Mass Effect juggernauts BioWare and published by EA. With so much hatred thrown at both companies for some bad practices …