This is amazing. I'm floored. Is it a great game? No, not yet, but it is an amazing piece of tech that has so many possibilities. I am shocked that it can create so much detail on screen, while keeping the framerate very smooth.
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.