Okay its bare bones. But there something to the idea here. The sign posting a might bit heavy handed, and the environment could use a bit more character. But walking the map with that slice of story, that pertains to where you picked it up. Letting those implications sink in. That stands out.
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.