Oh BTW, BioWare is still owned by EA, so yes you need Origin for ME3
I’m sure this comes as a shock to nobody, but since Mass Effect 3 is produced by none other than EA Games, that means they will be forcing their Origin service on PC users. No Steam support for this titles boys. That gets into the larger question, how is Origin doing?
I think many people have it installed by now as many games were released on the service. I personally had to install it for Battlefield 3 originally and then used it to download my copy of Star Wars: The Old Republic (which I’ve heard is not required, oddly). There are other games available on the service, but I generally haven’t paid them much heed, Steam is the first thing I think of. With a Mass Effect 3 on there, however, I may start to look at their store panel a little more, especially if they throw sales up once in awhile.
Awhile back I also reported that Origin would begin supporting 3rd-party titles, so I think when this thing has matured a little and they’ve worked out some of the kinks, it may be a viable Steam contender. There’s also a lot of negativity surrounding it because, well, its not Steam, but if EA stays the course they may have something here.