Well it's at Humblebundle if anyone wants it. I have no idea why it's not on GoG or Steam. Perhaps something associated with the Kickstarter.
Hope these guys can make a decent game. It is often harder to recapture the magic of days past, even if you bring back the original developers, who are at a different stage of their professional lives.