So much better than the demo on the HPS1DD2020, an actual plot and way more gameplay. Really hope we see more of this one day.
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.