Very nice first game project! I do want to touch the lil enemy though because they are adorable!
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.