Making HTML5 games with this engine is very convenient, it provides you with enough tools(Nested hierarchy, animation window, layering and way more) and the editor has similarities to Unity so the learning curve of the editor will be very gentle.
I think if you're planning to make an HTML5 game, this engine will great for your project.
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.