3D Gamers: Dungeon Lords
Game information and screen shots.
Dungeon Lords
Official site, featuring story, screenshots, and other game information.
Dungeon Lords Demo
Playable demo (312 mb) from Download.com.
GamersHell.com
Negative review [score 4 out of 10] listing multiple major game bugs. Includes screenshots and video.