An interesting little game; I feel like this concept has a lot of potential, if expanded into a full game. Incredibly short, but an interesting experience nonetheless.
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.