2 ms·BioWare is working on a new game from one of its “most prestigious franchises”1 points by evo_9 7y ago