Lots of worst case speculation in there, I personally believe they have a serious plan here and cannot say much.
In the meantime grab your extra large barf bag, and strap in for the ride down in the next couple weeks until TPT comes in to throw a life line or the company drops something...
I tend to believe we'll have to wait for TPT before anything positive comes out of this company