Get ready to pillage all across the seven seas with Armada of the Damned at E3 2010! View the full article