Bioware is a legendary developer but their last effort with Mass Impact: Andromeda left a lot to be desired. Anthem, a brand...