Flew through another chapter today. Completed everything to be done on the train (and the train station en route), and fought the Smoog boss at the end. Bobbery’s blow-up-everything move was more than handy.
Finally got to Poshley Heights, where getting the Crystal Star was incredibly easy. Picked up a badge that made me dress as Luigi too. So, with the chapter finished, I did the Peach and Bowser sections, and set off under Rogueport to find a hammer. Got a few shines along the way too, and picked a couple of items up from the tree where the Punies live as well. No Ultra-hammer yet though.