I am such a fan of this, you have no idea.
This is a creative and impressively effective way to learn the basics of programming, and for that I commend you. :)
I've never seen such a masterpiece in my life, nor did I expect to see such a beautiful story unfold right before my eyes. There you are, a lonely mouse cursor, seemingly destined to be alone. Soon, however, you are united with your true love; you meet the blue rectangle. The dialogue, animation, and the gameplay of this game is phenomenal. You don't JUST deserve 5/5 stars; you deserve the Nobel Peace Prize.
This game kept me occupied... TOO occupied; I didn't even notice I was playing for four - five hours.
Then again, could have been the mind-numbing grinding process to get level 10 weapons..
Might I suggest adding an auto-fisher? Perhaps for something like... $50,000 - $100,000. The machine could be plenty less efficient than actually fishing by hand (Say, five - ten random fish per minute, and no whales), and could either run indefinitely, or require a minigame/small payment to recharge. That unlocks a whole window of possibilities, such as battery upgrades, efficiency upgrades, and more. Just a suggestion.
thanks!