is important to Ubisoft. Arguably this is their key franchise and as such something they want to look after, develop and sustain over many years. It debuted in 2007 which in the world of videogames is a long time ago, but between then and 2015 when the last main title was released - .