Gorillas FTW! Or maybe those insane monkey that scream randomly. Howling monkeys I think.