Mushrooms! Are you there!?
What ever happend to the powerups? And the walking mushrooms? How about the fireworks that blow up everytime you get the flag after each level?! Now this isn't the kind of game I remember playing 7 years ago, oh wait it isn't! But still, I was expecting something better, c'mon man, you can do better than that!