Mass Effect/N7 Day is noted by BioWare with new teasers, but labor protests loom over it

BioWare noted the fan celebration of N7 Day with new teasers for the next upcoming Mass Effect game. However, today was not all about fun and games with a labor protest at BioWare headquarters. Read more…
Neowin