It looks good. Textures look a lot more smoother. I think it is time to revisit this game for like the 5th time (I honestly don't remember how many times I've played this game, but they were a handful).
Nintendo is selling their IPs to Microsoft and this is true because:
http://gamrconnect.vgchartz.com/thread.php?id=221391&page=1