Not that anybody wasn’t expecting it, but BioWare has officially confirmed in a dev Q&A that, yes, Mass Effect on PC will require a once-off online activation before you’ll be able to play it.
Hey, I bet that’s how everything works in the future, so it’s really just a matter of authenticity.

On top of that, there won’t be any split-screen or LAN co-op support either, although that’s “something we might add”, according to game producer Jesse Hudson.
“Because of a lot of the match making systems are quite server intensive, we have no plans anytime soon to allow the creation of an offline server. However, our servers themselves are quite bandwidth friendly and most of the MP elements involved in that are peer to peer based. So if you are in a bandwidth poor country, and you are playing with your friends you are still going to find it to be a relatively good experience.”
Mass Effect 3 is out in March 2012, with a demo expected sometime in January.
Source: BioWare blog
Mass Effect 3 features once-off online activation; no offline co-op << Comments and views