Really well done. Very good mechanic. I also liked the UI animations, which aren't something I've seen in any other submission (yet).
One thing to improve, in my opinion, would be to have some enforced sort of idle period after a catch/snap. Especially for some of the more difficult fish I would occasionally end up casting to some random spot because I was wildly clicking to reel in. Simply blocking input for a something like a second or two, perhaps in conjunction with some UI feedback about the catch would solve that issue.