What does the “DX” stand for? I’m guessing “Damned Xpensive”.

Engadget gives a hands-on account of the device here.