Bioware recently announced a stress test to beta users this weekend so they are eagerly awaiting to play the much anticipated game.
Tell me who they is.
beta users