That demo is huge. At 120 mb, a number of people with dialup connections will not be able to get it. Since there are some people that have bought the game and cannot run it (mostly graphics card/driver incompatibility problems, but some not realizing the physical memory requirement), it would be nice if there was a small, downloadable program that tested for the requirements.