Very cool idea! But it took me far too long to realize that upgrades only become active when a level is filled, so I was just spending my fishies on a little bit of everything and wondering why nothing about the gameplay was changing :) I think this would be much clearer and also more fun if the initial progression was quicker.
Minor bugs: The background music doesn’t loop, and the shop sometimes still displays some fish in the net that can’t be spent.