Mass Effect 2 is having a darned good opening day sales, and no, it's not the "it-was-just-okay" kind of strong opening. Rather, it was the "oh-shoot-that's-100,000-users-plus-plus-online-eight-hours-after-launch" kind of strong opening.***

More...