This is relatively old news. There is a really interesting BBC documentary that can be watched at Stage6.com regarding this species âHomo Floresiensisâ and the controversy over exactly what they were and from which evolutionary branch they originated from. It is a very fair documentary to each party in the controversy.