It's enjoyable. Not perfect, but enjoyable. The game has its own tools to make your own worlds and is open source.
The game still has some bugs/missing features/inconsistencies even after its development. Given the low activity and most people moving on to different projects... you get what you get I guess.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.