Pretty good if you are able to get over the insanely hard controls. Even in an ice level this would be too much.
The only reason I didn't give up is because I'm not lettin a Mario themed game beat me. Never!
I didn't appreciate the fake blocks in level 27. That was such a nasty troll.
The music is nice, helps with the rage this game builds up.
Pro tip:
Don't move when you get on a bullet bill. Just jump in time.