I'm hoping it wasn't dropped.
There's updates on steam I believe. And the creator is still working on it.
That's great, it would have sucked for such a creative and interesting game to be dropped.