This N7 Day was the first without developer BioWare around, but fans of the Mass Effect series didn't let 7th November go by quietly