I just opened the link in a virtual machine. This may be an advertisement, and the website therein linked may be attempting to open popups that my blocker was able to capture nonetheless (Read: I haven't touched this VM since Fx3.6), but it is a legitimate website hosting exactly what he has described, with the exception that I've yet to hear the podcast 'cause my headphones are upstairs.
... Ceiling Cat have mercy if that's his real email address, though. Not that I'M going to spam it. (No, really, I won't.)