Going slow...
I'm going a lot slower than I wanted. But getting some progress nonetheless. Had some difficult moments when I realized that generating all these fish procedurally in canvas wasn't a good idea performance-wise.
Decided to just keep going, but with less fish on screen. =/

The idea is that you need to take these other fish to the green portal. The fish will be spread in the "world" and you need to find them, guide them through the obstables, disarm some traps and finish with at least X% of the initial fish in the world.
At the moment I'll start implementing the level flow, game over, etc. After that I'll start with obstacles and traps.