User blog comment:Lancer1289/BioWare gets on the Multiplayer bandwagon/@comment-1619838-20111013150837

overall this actually seems promising, always wanted to be an alien, and they *seem* to not be wasting resources other than the various UI and maybe some slight engine changes by the main studio. As someone else said, this is probably why they pushed back so we might get an even better quality game because of this!