Completed it with 100% of the Cat Shines. The final boss mechanics are phenomenal, really push the Switch's capabilities. Honestly, the open-world feel combined with classic Mario platforming elements, and then that battle? Might be one of the best Mario experiences ever made.