Xbox Store Video: Ubisoft Studio tour by Major Nelson • Sep 5, 2006 @ 2:13pm Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share via Email. Unless you live in Asia or Mexico, you can now download ‘IGN Insider Studio Tour: Ubisoft’ from the Xbox Live Marketplace.