Not only were the mechanics good and interesting (particularly liked the ending and the roll-until-you-hit-something-you've-already-rolled questions), the verbiage and ultra-simple layout makes this feel like something secret stumbled across.
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.