Wow, you made a beautiful game :)
Somehow I managed to break it in under 5 minutes by casting over land to a nearby river, and my boat got stuck trying to path to it - good thinking by adding the ability to cancel a cast!
I think it could use some visual indicators for the out-of-bounds area where the sea meets the ocean, maybe some darker colored water. And maybe the gap between the high end and low end of casting the anchor could use some adjustments; sometimes my ship would cast across half the sea, and other times he'd cast a few steps ahead of him haha.
I also thought it was pretty funny how your ship just launches out of the water after you find all the lighthouses, and the path replay was really cool.
Overall, insane work for a solo entry :)
Oh, I almost forgot... couldn't figure out what the code on the complete map screen was all about.