Very fun, very challenging, but super-easy if you play as Banzai Bill. Awesome game!
Also, can anyone tell me where to find the song that plays in the desert levels? I know it's a remix of SMB3's Desert Map theme, I just don't know where it comes from...