Couldn't make it to E3? Don't worry! Ubisoft made this nifty interactive booth tour just for you.