Probably the second most obnoxious game I've ever seen when it comes to updates. 1.41 came out in may of 25, it's almost December as of time of writing with no indication on when the update will actually be released on itch or steam despite those also being paid for. This isn't just "early access" anymore. The game isn't even any different on other platforms. It's about as close to drag and drop as it gets.
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.