This isn't a report of reception, but rather a wish that I had heard this broadcast!
I'm involved in and know the Furry scene, and this seems like the kind of thing Furry people would put on. I wonder if it's a new station?
(AJ Michaels mentioned this and so I came lookin')
Boomer