I like it, the art is great, gameplay is satisfying and the sound effects are weird, I just joined itch.io, and got your course on udemy a while back
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.