I will not leave the pipe.
But you need some glasses , PC games look better than that , the game looks like is made for XBox and not XBox 2 , plus that news site is not official , wheres the news from IGN , TeamXBox and Gamespot that says that those screens are for Xbox 2 and not XBox?