I'm a bit torn on this game.
On one hand, it's incredible, and my GOTY probably. During the first couple 10-20 hours there were moments that made me cry of joy... the music, the visuals, the areas, the nostalgia, the fan service, the story, the emotions.