So I just very recently uncovered this podcast (presumably because I’ve been living under a rock). And I have to say, it’s different, but really well done. It’s a lot less a bunch of friends sitting around joking and throwing dice, and much more improv-actors telling a story set around several different Delta Green RPGs. They clean up their table-talk and rework some gameplay/conversation to add to the dramatic effect. Once I got used to their format, I find I really like it.