Forgot to say but if this Launch title turns out to be the absolute must own for Xbox 360 and is not strayed too far away from the original (ie: in looks, granted N64 to Next gen coming up is big but you know what I mean

), I will most definitely own me an Xbox 360 if only for that game