awesome find indeed - but be careful about the interpretations, and especially about those that turn up in official presentations, in press and tv...
its a plague nowadays that many archeologists/palaeontologists etc try to sell everything as world sensation to get a famous name (= more money) and dont care so much anymore about scientific precision... many simply ignore the facts that dont fit the picture they wanna sell, instead of discussing them properly...
but awesome find nevertheless...