BioWare confirms it is making a new Mass Effect game

Dean Takahashi
The new Mass Effect
The new Mass Effect

BioWare announced that it is making a new Mass Effect game in a surprise for N7 day, or November 7, the official holiday of the game series.Read More