Light Fish is a game with an interesting concept. The difficulty is more on the harder side, which makes the game even more 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.