It's a game made un 72 hours so very tricky! But the fun is there! Just some lack of UX at the beginning confuses me about how this is supposed to be played. But I finally got it!
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.