This game has issues on several levels and many of them I would never even begin to defend, like the FUN gay panic, but I have played 3 times (including my current Royal run), love it to death and it is one of my all time faves.
Incredibly fun, beautiful world to explore. Systems that work well together and encourage experimentation. Decently memorable characters. Knocked points for transphobia and repetitive puzzles.