6.8 Reviews Anthem Review February 27th, 2019 0Anthem made big waves when originally shown off at E3 back in 2017. Developed by BioWare and Motive Studios, published by EA, the online multiplayer...