Very interesting idea. Kind of frustrating because of the timer, personally I'm still not a very big fan of that, I would prefer if I could just solve the levels at my own pace without feeling rushed, but it's a cool concept and otherwise an interesting game!
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.