I don't if this already in development or not, anyway here is my idea for a multiplayer thing,like forming a band of pirates with other online players you meet within the game with an individual roles for their pirate crew such as captain,navigator etc.,Also freedom to set their goal for their crew to achieve something. pirate crew affected by each individual players' progress,reputation in the game. Also each individuals are affected by their crew's action in the game.

I hope this will get developer's attention...