The link on their page doesn’t seem to open, but it is definitely a cool site!
Hmmmmm. It opened for me just fine. I’m listening to it right now.