Grea Concept ... but....
Like the idea and the whole thing goes along pretty smoothly.
However there's a couple things you should fix:
1) First of all, the information given at the Naval Yard is not clear. The cannon number is sometimes cut off for me so instead of 30 cannons, it reads 3 and so forth.
And also add more statistics for ships such as speed and crew capacity.
2) Make capturing villages a little less pointless. Although that is supposed to be objective of the game, you don't gain anything from taking them down and you wind up having to waste crew members and guns on them. You should be fighting a war.
Turn this into a war like scenario so have bigger naval battles with allies maybe. Also have the terrain constantly changing in battle.
for example:
you can have weather predictor where on certain days you might have tame seas and on others you can have stormy weather making fighting more intense.
anyways.... maybe turn this into a larger scale thing where there are real navies roaming around. But those are just my suggestions...