The game is obviously not finished yet, with quite a few visual bugs that I ran into, and the screen size being strange. But I can see where this game is going, and I have high hopes.
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.