Since you didn't back it back then, you can now buy it immediately on Steam. It looks like a functional game, and not a failed project.
With the bankruptcy, it's questionable where purchases of this will go to, so you might want to keep an eye on the game's Steam forum.
(There was another game, the name of which escapes me, that had a similar issue, with it getting sold cheap, and the money wasn't going to the creators. I think it was this year's Steam sales, if anyone else recalls the game.)