I am trying to unlock the bonus levels in Grass Land.
Apparently, to do so, I need to get to a certain number of points on the boss level (Fangora). All the advice I have seen says "Catch the fireballs he spits at you". I've been doing this (and have managed to achieve a gold medal for the level), but the catchable fireballs seem to happen randomly (the rest just collapse into nothingness) and I've never seen it more than once per level, so I haven't yet received enough points to achieve the "Bonus patch" level.
Is this a matter of timing? Do I need to be closer to the dragon or something, and catch them earlier? Or is it genuinely random, and I just have to keep catching the fireballs until they give me something to hold on to...?