I like this, it's a smart twist on a familiar format. Gets just enough of the story across to be interesting without getting bogged down - and has gameplay which emphasises the point rather than distracting from it. My only complaint is the ending feels like it doesn't want to take itself seriously.
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.