Yes, the skull is not Goofy.
But neither is it H. Sapien or any other modern ape. That raises the number to what, eight bipedal apes that existed in the genus Homo? (Depends on what floresiensis was I guess)