Dwarf Fortress is game that has intriguing and rich gameplay, but which lacks polish. One of things it lacks is sound engine and sfx, situational music and such goodies.
Of course, it has goregous menu and game music, but when it rains, i would like to hear rain in background.
Basic idea is simple: game logs amouncements and messages to file. In order to start listening to events, you just have to read new lines and react to them. Message gets matched to pattern and sound linked to pattern gets played.