If you've played through Pokemon Gold/Silver, you'll recognize the mechanic in this game from Ice Path. I really enjoyed playing this game! I think having you first get the fish and then get to the flag makes the puzzles much more interesting than if they just had a single point that you're trying to reach. On the constructive side, I would say that I enjoyed the levels that fit on the screen better than the larger levels that required the use of the "M" key to zoom out. I found myself always playing in zoomed out mode since making one wrong move may lead to dying or being unable to finish the level without dying, and the artwork is more enjoyable when zoomed in. I would also consider changing the logic so that collecting the fish becomes a checkpoint/save point, which would reduce the need for re-traversal over a puzzle the player has already solved to collect it again if they make a mistake after that point. Great entry, and fantastic job!