Some links got broken in the shuffle. I have restored them now.
Update for 7/9/19, fixed a few typos, made a very minor formatting fix, and changed how a keyword was worded (no gameplay impacts).
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.