EA says it fired off two million units of Mass Effect 2 into retail at launch, reports Gamasutra.  The space-based role-playing game developed by BioWare released on Jan. 26 and has been buoyed by critical praise. EA called the game the first blockbuster of 2010. Read more at Gamasutra.