Did you see their EULA change a while back? If you upgraded to the latest beta, you absolved them of all liability if they never deliver the actual product.
This is a sinking ship, they just won't (publicly) admit it yet.. though a bunch of their staff jumped ship, so they realize it.
This is a sinking ship, they just won't (publicly) admit it yet.. though a bunch of their staff jumped ship, so they realize it.