All we can say with certainty is that our understanding of the diversity of human form in the very recent past has increased once again, and that the mysterious Denisovans have at last come in from the cold. If you want to search for giants you will find Andre' was real.