We take Ubisoft's flagship Wii U launch title for a spin. Find out if is a must own for new console owners.