Bioware has become a monster of a developer lately with its task of pushing out Dragon Age 2, Mass Effect 3, and SWToR.

Read more