You clearly spent a lot of effort on this and there's a good foundation to develop further. The fishing mechanic wasn't quite clear to me and I didn't get any fish to bite. That said, I've tried fishing in real life and wasn't a whole lot more successful, so maybe it's just a lack of talent on my side. =)
That said, this does feel a bit overscoped for a game jam. I think it could've been better with slightly smaller scope but a bit more polish.