I'm not able to give you a player feedback as the people around me don't play ttrpg but I really love the game's presentation and the ideas around it, especially the environmental one. I will maybe try to play it as a solo game (even if it's not mean for it).
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.