The concept is fun and the art is adorable, and for the most part the controls are incredibly smooth. It was rough to get ahold of the jumping/wall-climbing system, but otherwise was fun to play. The music is also good quality.
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.