Any finished product is a miracle, and the creator should be proud that they finished something. I did find the game lacking however, it has many good ideas, but ideas only takes one so far. The ending especially feels lacking, and something both very predictable yet confusing. I like your other games, and I am looking forward to future games!
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.