Mass Effect 2 is one of the major release of 2010, and undoubtedly, DLC will follow. For some, the DLC is available before the game, though. Someone in Microsoft appears to have flipped the switch on DLC a little early and put the content on Xbox Live, for free. Now. This is either some clever viral marketing idea or actually…
Continue »