User blog comment:Der Schreiber/New Multiplayer "Species" and Enemies Idea : Mechs/@comment-114680-20120612163301

Somebody outa petition Bioware to include these characters in their next multiplayer DLC.