A knife twist indeed. But look I'll tell you what Bioware. Get the patch out before the 20th and prove that your not just delaying it for subscriber money. Then I'll have my faith restored. But until you do that or something else to prove yourself, everyone should look on your dev posts with doubt.
and alas, they are, it's coming out tomorrow
you people and your conspiracy theories -_-