I didn't quite understand what the upgrades did in the game, but it was fun. These kinds of games hypnotize me.
I have an *intended* playthrough of the game on my youtube now if you had trouble playing. The upgrades add parts to the making of a rocket ship on top your fishing boat if you pay attention.