Deus Ex: Human Revolution is a mere seven days from release and the Eidos hype machine is ramping up with the new TV spot seen below. It features a song called My World, created exclusively for the game by Transmissions. But before you run off and buy it for your Xbox 360, consider the developer's advice, which is to play it on the PC. Jurjen Katsman, founder of Nixxes Software, says "real-time tessellation, improved Screen Space Ambient Occlusion, improved blurs and depth of field" are just so...