I like frogs, and I like puzzles, and this game uses the inspiration of frogs to make the perfect puzzle game. Instead of being a game that just happens to have frogs, the frog is integral.
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.