Graphics are way too heavy for it's simplistic style. Input lags a lot. It's a pretty good idea and an amazing game nonetheless, should definitely be a full fledged game, and would shine with a few optimizations.
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.