Awesome News For Mass Effect Fans, Legendary Edition Announced!


Happy N7 day, Mass Effect fans! November 7 has been something of an unofficial holiday for BioWare fans over the years, as news of a new game in the enormous hit sci-fi role playing series has traditionally dropped on this date. Today, BioWare announced that it has heard its fans’ cries …..


*This post contains affiliate links*