If either of you are reading this, it would appear from Christophedo's screenshot that the game was running at 800x600 rather than the 1024x768 that the game requests.
That is quite weird, since the D3D wrapper specifically tests for the presence of 1024x768 and should fail at startup if it is not available. It the specifically requests 1024x768 when the device is acquired.
Unless Christophedo resized the screenshot he posted, it would appear that the graphics artifacts are caused by your cards resizing the screen to 800x600, but I have no idea why this would be.
Could either of you confirm - was it 800x600? Was the game somehow managing to run windowed or was it fullscreen at the time? Are you aware of any card settings you have that might override the resolution requested by an application?