User blog comment:Lancer1289/BioWare gets on the Multiplayer bandwagon/@comment-125.209.147.88-20111017101458/@comment-743796-20111017195912

just read the IGN article or the OXM article... that's where this was stated.