EaglesEye379 on 15 October 2008
I am quite sure this rumour is once again false... but then I suddenly remembered Ryan Payton joining the Microsoft Game Studios team recently... coincidence?