Mass Effect 3 for PC will require Origin activation, not launching on Steam
EA has confirmed both digital and boxed copies of Mass Effect 3 for PC will need approval through Origin to play, and Commander Shepard will not be making an appearance on Steam “at this time”...