This is a fun little track, Im digging the flamenco style guitaring! I have not played DF but the voice reminds me of when I used to get my azz beat in Street Fighter 2
Yeah it's...quite an experience just figuring out the interface of DF but once you get into it you can see why these people like the game so much.
I haven't done much voice work directly on Itch projects but I plan to start doing more. Glad you had a favorable impression!