Yeah what's this cat girl crap? Meowscarada has a 87.5% male ratio.
As for the illusion discussion as has been said by others illusion isn't really busted since only 2 mons have access to it and one isn't really good even with it and the other isn't outright broken with it. I haven't found...