Solid gameplay mechanics but you really need to work on pixel art. The game is incredibly visually unnapealing. Check out lospec for help but you need a better understanding of color, art consistancy, dithering, and shading. It's fun to play but really hard to look at.
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.