This is the new shizzle?
@Risen 2: Various new german previews are up already with quite a bit new information, as far as I could see. Stuff like you first have to gain trust with the pirates to get yer own ship, also you have to set up your own crew, the ship is used as your base (like the Normandy in ME). On land, you can take one of your companions with you, who then fights on your side and can interrupt dialogues between you and NPCs, etc.