User blog comment:Dragonzzilla/ME3 Multiplayer DLC I Ideas/@comment-5020449-20120430014302/@comment-1341687-20120430065324

That's complete conjecture on the previewers part. It was a guess at what we might expect. Nothing from BioWare.