I Am the Captain Now: I Am the Captain Now Launches on May 27th

It's soon here! Prepare yourself to pack your sword and hook and get lost at sea. There is plenty of loot around but only room for one captain. It's is time to stop playing nice and start forming alliances, because in y…