As much as I'm sure they have denied it, the worst part of all this is that there is no way they didn't hold off this announcement. They knew it wasn't going to be ready and they deliberately held off so that they wouldn't lose subs. Misleading people is just such a slap in the face towards all us paying costumers. I have lost a lot of respect for Bioware.