very fun, much-needed improvement over QUIZ (although i don't understand why everyone hates QUIZ so much, it's not even that bad)
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.