User blog comment:Slowrider7/Turn ON/OFF Bioware/@comment-4835791-20120427081414/@comment-4043223-20120427081959

They will run other better (I'm using that word loosely) "weekends" for mutliplayer soon (likely each second week since the sales of the games has dropped considerably).