If it is true it does not support/boost DX9 and/or XP then what good is it to the 99.999% of most of the worlds computer users?
Sounds like worthless crap.
Basic rule of thumb:
All public BETA software (from any company...or game patchs) are for unpaid testers to suffer though becuase the company hosting it is too damn cheap to -pay- people to test it.
Only install OFFICAL software/game patchs and avoid problems and let developors -pay- people who went to school for the project involved.