Natal could arrive this Christmas
We’ve all seen the Natal footage, the E3 presentation and the countless articles and previews about it. Everyone thinks Natal will be released somewhere in 2010.
XBK thinks Natal is up for these Holidays, launching at the end of November, just in time for the Christmas sales. What proof is there for this statement?










