Performance issues were a bit of a barrier to entry. Slightly unresponsive controls and finnicky physics made it difficult for me to really get into the game; I don't feel I can fairly rate this game, since the concept has promise yet needs a bit more refined execution.
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.