Really picks up in pace once you give it an hour straight. Bowser constantly present in the end was not my favorite--some really fun platforming areas I totally skipped because they were unplayable with rain/fire/screen shake.
Perfect mix between 3D World and Odyssey. Doesn't overstay its welcome.