Dungeon Dwellers Design is described on their website as being "a hobbyist group of individuals making games and technical-demos on various computer platforms." Their first game was released in 1995, and the last update to their website was in 2004, so the team of six is likely no longer active.
Dungeon Dwellers Design
Game developer / publisher profile
Acid Tetris (1998)
Lock 'N' Chase (1995)