A full gameplay trailer for Assassin's Creed 4: Black Flag has been unveiled.

More...