So Bioware is the next Ubisoft