Found myself replaying this recently. It has a niche that I found out I enjoy quite a bit, which I guess could be called birth edging? It's nearly one of a kind here, so I'm glad this game exists~
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.