Awesome concept. I love the unique controls, never seen anything like this. The game is extremely difficult, but it is the kind of difficulty that makes me want to keep playing every time that I die.
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.