Ubisoft staff shed light on over 10 years of development difficulties