Very hard puzzle game!! But I still love it! I like you added ducks to the game too! I dont know why it just make the game fun!
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.