It’s a battle of Ubisoft developers, as the Skull and Bones team face off against the Assassin’s Creed crew. Their battleground is a wet one, as they wage war at sea in an epic live naval battle. Choose who you think will win, and then click the video below to watch the mayhem unfold. Assassin’s Creed […]