I really enjoyed the interstitial philosophy and the theming and just the sheer coherence of the whole thing. With everything that's been going on the last few years and the whole world as it is, this is getting put right at the top of my "let's do a one-shot tonight" list for my main group.
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.