Holy shit, not a level 99 ladybird
You are very good at this, most people who make something satirical on Newgrounds are a bit shite, in all honesty, but get distracted by people saying they're good. You, however, should do more; you're pretty skillful at it.
Nice inclusion of minigames too.