Hi. Thanks for the reply. I tried it again, and with fresh eyes it made a bit more sense the second play through. I tried playing the game without increasing my luck, and it was much more playable. The moment I increased my luck, that's when the problem starts. So from a debugging point of view I would suggest you start looking there.
Just as an idea to develop the game, I did wonder perhaps whether releasing your catches could increase your luck instead? I couldn't see the point of releasing your catches otherwise. Anyway, just a suggestion.