Definitely got some rough around the edges, but it's a fun game and I think it could turn into something awesome if you build up on the concept more.
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.