A video has leaked showing the opening 22 minutes of Assassin's Creed III. Spoilers ahead, so watch at your own risk.