Mass Effect fans officially know Nov. 7 as N7 Day, which BioWare usually commemorates with teases of upcoming installments of the series – and this year’s N7 Day is no exception. Besides the tease however are looming problems currently at play with Bioware with previous layoffs, a lawsuit, and a protest happening in the backdrop.
N7 Day is my Christmas, it's when I get to see some new teases and see the love I and the community have for my favorite video game franchise.