At Ubisoft, big video games like Assassin's Creed are developed by hundreds of people at many different studios across the world. As you might imagine, this can be an organisational nightmare.