Anthem – Everything You Need to Know

It’s no secret that BioWare, one of the industry’s most prestigious game developers, ventured down the road less travelled following the release of Dragon Age: Inquisition five years ago. The …