OpinionPCPS4Xbox OneBioware’s Anthem is a Massive Downgrade Compared to E3 RevealBy Talha Amjad·3 March 2019·3 min read