The "don't have sales or talk about your game in the wrong way on other sites" rules are weird. No more early Humble Bundle sales, I guess.
I hadn't heard about the Spacebase DF-9 thing and I own the game. Nor can I find any mention of it on the store page. They're still selling it. If you're selling a game, it's not canned. All I can see in their still-frequent updates is "We’ve learned a lot and are proud of what we managed to accomplish." "We are not silently pulling the plug" indeed.