A recent archaeological discovery confirms the Biblical account of quasi-giants. What does this portend for modern culture? Major horror is brewing.