I played through half of it the other night, though I'm not reviewing it.
Impressions:
Toads are eunuchs.
Checkpoints in the middle of levels are very, very nice.
Lazily waving my wiimote to collect star bits is nifty.
Every fifty bits is an extra life, so you'll never run out of lives - awesome.
Boo suit is great.
Bee suit is great.
Toads are eunuchs.