Good game. Most of the complaints that I have read are about it being too easy. Why don't you try playing it on one of the harder settings? Kind of seems like common sense to me.
To those of you who complained about being automatically moved to the next level after you beat all the characters. Get the items while you are fighting off the enemies, it takes more strategy, which is why it is like that. Don't complain about games unless they do not work, find a way to win, it's not the developers job to hand feed you points.