One more podcast I thought to bring to your attention is Dwarf Fortress Talk. This one actually features the developer of Dwarf Fortress every episode and the download is straight from the Bay 12 Games site. It doesn't get any better than that. Episode 16 was just released, and they also have a RSS feed, so you can add it to gPodder with the others. Strike the Earth!