I know directX10 isn't exactly new any more and dual/quad cores have been around for a while as well, but it's still worth double checking that this game does use all the cores on a multi-core cpu/takes advantage of DX10 effects?
It's hard to believe that there are still some games that have come out recently that still don't take advantage of multi-core systems or advanced DX10 effects even though these have been mainstream for a while now.