Thank you! Your suggestions are very prophetic because I've just finished adding pirates to the update we're going to release after the rating period has ended :'D
We were hoping to add pirates and storms in the game jam version but I had to cut it them out because we ran out of time. The crew was sort of a left over of those mechanics so in this current build it kinda just functions as your health.
Anyway thank you for your feedback and kind words! Your game was really fun!