I like the concept, but I think I'd have preferred being able to control the camera... It's kinda annoying having to spend one (or a few) attempts to simply chart out the level.
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.