Very nice to see something new being tried. The difficulty seems a bit unfair sometimes, also the music is overly repetitive, though, together with the mechanics, the minimalist, solid-colored theme of the game give it its unique style. My highest score was 41.
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.