It's sad the series always feels just on the verge of being fully good but they always stop just short of it
Pirate's Curse got the closest but Shantae doesn't play like herself in that one
Seven Sirens is the biggest case of missed potential though it had literally everything it needed but was so obviously underbaked not even the post release patch saved it