A recent deleted post from a BioWare producer has left Mass Effect fans with speculation ahead of N7 day next week.