The project was good, but lying was not. Telling your followers that the game will be released first for paid supporters, then for the free users, just to outright charge the same amount the game of the year charged for 6 months of progress was criminal. I get you want your work to be paid, but be honest here, this is just greed speaking for itself.
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.