This is a pretty great little game. Had to read all of it. Such cat.
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.