Bioware pushed launch until this late date and they knew how many pre-order invites they were sending out and they still weren't ready?
To the developers who created the game. Great job.
To the idiots who didn't prepare for the volume of players. You should be fired. This is a cluster.