29.03.2024

Anthem Reviews Roundup

Anthem is BioWare’s latest game, but fans of the studio’s massive RPGs like Mass Effect and Dragon Age will find a very different experience waiting …