Fans have been asking for a Mass Effect MMO for some time now, and BioWare has made comments about it making sense when looking at the universe before, but we haven't seen anything concrete yet. Wel... Read More