Just Another Ape?