Groucho on 03 February 2009
They live/work next door to MS. I'm sure they probably know a large number of MS Games Studios employees... or at least former ones... thus their 360 slant, most likely. They probably get more info on it.