The movement is decent, I feel like it should be more fluid so you don't just instantly stop when you hit something, but other than that the gameplay is great.
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.