EA’s conference always brings the < guns and sports > to the yard, but were Mass Effect – and EA’s new indie platform – enough to keep us hooked?