They really did do a podcast. The show was as it looked, just animation on top of it. They had a radio show before that so if you dig around you can find hundreds of episodes of those three. Very funny stuff.