You might want to change up the descriptions for the "21 Casino game" quests (or some of the code). The quests says you need to get at least a certain value (for example at least 19). In reality, the quest will not actually complete until you get that specific value, so exactly 19.
It seems Fancypants disappears when you go through the door at the end of 9. It takes me to the water level's entrance but with no controls and no character.
The game was pretty fun. Unfortunately, it crashed when I got the multiball power up and used it in a level with the arc, cheese, square, and rectangle shapes in it.
It seems the splash damage from certain weapons such as the Bull Blunderbuss can glitch the game. It becomes impossible to finish a battle when an enemy behind a glitched enemy can't be selected because the glitched enemy's targeting cursor covers that of the other enemy.
This seems to happen a lot when the splash damage kills an enemy.
I noticed someone already posted it. Well getting the shadow hit by the rocks is only part of it, you also have to collect the resulting dark gems to actually hurt the shadow
Well I found the easiest strategy was to stand on one of the two platforms on the sides and wait for him to come after you. When he jumps at you, just jump and double jump straight upwards. As you come down move out of the way. Most of the time he'll be on the platform long enough to be hit by the rocks.
Maybe it's just me, but for some reason the game freezes when I move two screens east of the village in world 2. Otherwise there doesn't seem to be any other problems.