Not bad if you can get it to work. There are a bunch of bugs and documentation is kind of lacking. If there was better support or activity from developer it could be 5 stars. Nonetheless, it is good tool to make some sprite particles if it works for you.
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.