Fans of Assassin’s Creed IV throng to watch leaked trailer