It sounds and looks good but it's a pain in the butt.

I don't particularly understand all this DLL and extra stuff (someone should probably build an auto installer or something), why doesn't one dll just work? What's with AndorraD3D9 and a regular D3d9 dll file (is it one is it both, do you build just one or both or what).

PNG support with PNGDelphi? ummm no, because the site does not exist anymore and I can't find a download for it anywhere...... so that's no good lol.

At that point I didn't bother installing it, it's all a bit messy looking to me.