Mass Effect PAX 2007 Stage DemoBioWare shows off all new parts of the highly anticipated Mass Effect at PAX 2007.By David Toole on November 6, 2019 at 11:34AM PST Mass Effect