Dungeon Lords Dungeon Lords is a role playing game developed by Heuristic Park for the PC. The game was released in April 2005.