... actually they did it a few months ago but have just made the episodes available free (episodes 74 & 76).
I haven't listened all the way through yet, but what I have heard thus far is pretty entertaining. Note this is a scurrilous political podcast that normally takes a witty and opinionated view of US politics. Personally I (mostly) like it but it will not be for everyone. Cool that they are also Call of Cthulhu gamers