Wow, that was... certainly something. Fantastic visuals and particularly loved the sound design. I think a little more build up would have pushed this game over the edge, though I have the distinct feeling this is more of a test for something bigger haha. Looking forward to seeing more!
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.