Podcast not a legit podcast feed

I tried to subscribe to Cronometer's new podcast in Overcast, but got an error message that it's "not a podcast feed." Could this be fixed? I'm just not going to listen to something I have to go to a website to download or stream.