Awesome Mass Effect 3 Demo is LIVE February 14th, 2012 | by G. Bargas, Managing Editor Check out the details for this epic demo