It is a nice concept, but with the physics heavy nature of the game it would have probably been nice to have a native export of the game instead of having to use Unity's Web Player which is laggy with the best of games.
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.