Just finished getting all the mushrooms. And to all who thought the final boss was hard, you must really suck at platformer games, because that was probably the easiest final boss I've ever fought. Just watch his movements, he goes up open, up closed, down open, down closed. It really isn't that hard... 5/5
I killed all the enemies (after about half an hour) on the third battle and then randomly died while trying to figure out how to win the battle. Don't recommend this game.