You guys should check out some of Lancun's timeline theories on Youtube. Some of his ideas are a bit far fetched but I think he's more accurate than GameTrailer on this. He's payed more attention to the games and every details he could find. ^^
He's made loads of videos so... It's quite long but I think it's worth watching. But if you just watch his latest ones that's fine too, he's changed a few things in it.