Check it out: Darren emailed me and said the monkeys are most likely spider monkeys. They are the smallest of the new world primates, and have behavior characteristics similar to chimpanzees. Fascinating.