Mass Effect Needs You! Posted on July 16, 2014 by cyberpowerpc BioWare studios is requesting the aid of the gaming community to help them make this the best Mass Effect yet....