A pirate’s life for me. Ubisoft gives an update on its upcoming pirate game with a new gameplay trailer and opens beta registration.