Read Article Microsoft X07: Video, pics, and impressions! Category: News News Xbox 360 Xbox 360 Microsoft X07: Video, pics, and impressions! Zero Iscariot Zero Iscariot Aug 30, 2007