Did it finish eventually?
Rather than running the game through Steam, try starting the game directly from the install folder ..\SteamAppa\common\Dragon Commander\Shipping\DCApp.exe.
If Steam is having a problem with the setup, maybe it would help to go to the ..\Dragon Commander\_CommonRedist folder and manually install DirectX, .Net and MS VC++.
Did you try verifying local files?