A very good game indeed, with some excellent puzzles! ^_^
(The only thing that kept me from giving this four stars was an apparent lack of a "save-load" feature, to allow returning to the game after closing the browser. Without it, I ended up playing through parts multiple times just to get back to where I'd left off previously. Otherwise, excellent work!)
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.