Two reasons for the selloff-
First, the relentless attack by the bashers.
Second, the usual "sell on the news" mentality. Those who bought for the short term, in anticipation of something in the 10K that would drive the price, sell no matter what.
If you're in this for the long term, nothing has changed. SFMI is moving steadily forward, and we should have a number of PRs detailing this progress in the near future.