Bait and Switch: LD41 entry by gafblizzard
Summary
This is a fishing + puzzle game created for the Ludum Dare 41 jam by Shadeybee and GAFBlizzard AKA AgentElrond.
Make sure all blue/red/yellow fish escape or are caught.
Then, catch the shiny fish with max size bait.
Instructions
WASD or arrow keys - Move (S / down to cast if line is out of water)
C - Cast or Recast (if you already have bait, you release it, which may be needed to solve puzzles)
R - Reset current level
M - Mute/unmute audio
B - Toggle editor
Y - Skip current level (at least try to beat it first!)
T - Toggle timer display for speedrunning
Q - Quit to main menu (press twice)
Mechanics
Each new cast uses up one bait fish.
Bigger fish eat any smaller fish of the same color.
Red fish eat blue fish.
Yellow fish eat red fish.
If you bump the wrong kind of fish or obstacle, your bait will escape.
The shiny fish only eats max size fish.
The shiny fish will not eat unless ALL other fish are gone.
If you run out of bait, you will have to retry the level.
Credits
If you enjoy the art, please check out more by the artist: http://shadeykris.tumblr.com/
It might have been cool if max size fish had different effects, like exploding to destroy obstacles, but we did not get there in time.
We sadly did not have time to make our own music and sound effects. Credits for things we did not make:
- Royalty-free soundtrack used. Music: Slow Motion - Bensound.com
- Ambient sound from royalty-free sonniss.com GDC audio bundle.
- Brush used from https://www.kylebrush.com/
- Font used from http://www.fontpalace.com/font-details/MoolBoran/
Licenses for base code and third-party code are included on the playable game webpages.

Ratings
| Overall | 520th | 3.5⭐ | 24🧑⚖️ |
| Fun | 673th | 3.227⭐ | 24🧑⚖️ |
| Innovation | 860th | 3.023⭐ | 24🧑⚖️ |
| Theme | 870th | 3.182⭐ | 24🧑⚖️ |
| Graphics | 200th | 4.114⭐ | 24🧑⚖️ |
| Humor | 847th | 2.444⭐ | 20🧑⚖️ |
| Mood | 139th | 3.886⭐ | 24🧑⚖️ |
| Given | 22🗳️ | 31🗨️ |
Was not able to catch the last shiny fish. Te bait gets of the hook on the contact with purple fish and game over... Do I do something wrong? How do I change bait type to a larger one?
Edit: Oh! I have got the point. Caught fish becomes a bait for the next one... so your bait is sort of a Russian nesting doll. For me it was not obvious from the description. Cool game design decision!

Maybe you can use https://itch.io/
Still great mood and graphic !
The key is that the purple fish only eats the biggest size fish, and only if all other fish are gone. :)
The game works super well. My only gripe is that the bigger fish sometimes got stuck in the kelp. But since restarting is super easy and the music suppresses any rising anger, it's okay.
Good job on your game, have a fish <3 🐟