Charge is an amazing system; it's easy to work with, it's broad while allowing you to fine-tune as much as you want, the creator is amazing about communicating with other creators, and the community surrounding the game is stellar.
I seriously couldn't ask for a better system to work with, or a better community to be part of.
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.