atomicmpc
This magazine in australia that reviews chimpanzee's and gibbons, and puts our primate brethren to the test, usually versus robots or other challenging opponents
wow, that chimp really flung dung!