This is a very creative concept! I love the idea that the different hooks have different attacks and abilities!
One idea I have is to maybe have the different hooks catch different fish? That way you could either play it safe and use the early hooks but earn less money, or take a risk to use a harder hook and earn more. This also ensures that you're not catching super strong fish early on when you don't have the gear to take them on. Although the let go mechanic also remedies this.
Additionally, it would have been nice to see a glossary of all the fish and their abilities. That way, when I caught a fish for the first time, I wouldn't have to guess whether or not I could beat it.
Overall, it's a very creative game and I hope to see a more polished version. Good work :)