Inside Assassin's Creed III is mini-series of behind-the-scenes features currently being drip-fed to us by Ubisoft. This is the first of four shows that charts the development of the latest instalment in the hugely popular franchise, which is due out on October 31.