It's a great game no doubt, but I highly disagree with the popular notion that it's a perfect 10/10 without significant flaws. For me the game was more fun at the beginning than at the end, and that's a problem. You start with pretty much every ability and every enemy and puzzle type from the get go, meaning there's very little progression in gameplay. So it's fun experiencing and learning the mechanics for the first 20 hours, but then starts becoming stale as it hardly changes for the next 80 hours of gameplay. Then of course I could pick at other things like meager rewards for exploration, lack of enemy variety, almost every boss being a joke, despite them actually trying the story still fits right in with Nintendo's usual efforts, dungeons/shrines being samey and uninteresting, and so ons.
-Lonely_Dolphin