@keabler The reason that it runs on DX9 is because when they first were developing the game the newest and best out was DX9. Then they scrapped it and started over, it would have been to expensive to put in the Unreal 3 over the Unreal 2, and same with DX9
cheezeballa's comments