It's been bothering me for awhile, but aren't there way too many Neanderthals? How are their populations this huge and this dense without agriculture? They could surge like this in just one generation? I guess marathon runners could relay a call to arms pretty far, but how would they even know where to go without maps or an established line of communication for landmarks and meeting places?