Does anyone remember last year when MS showed off demoes that were 7 Months away from final product at E3? They were buggy and looked like crap. Now the games look great. Reserving judgement is what I recommend everyone do here, especially since these game demoes were built on pre-RSX dev kits and finished by Dec 2005.