Super cute and engaging with just the right balance of difficulty to be challenging but not frustrating!
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.