You're telling me someone mentions a "monkey invasion" and you don't want to know what they're talking about? I can guess the general idea but I want specifics. *mad scientist face*