I've asked my friend to find out who publishes it, but he hasn't got back to me. He does say it's a DVD thing.
I too looked at various magazine websites and haven't found anything. I have no reasons to doubt my friend, but it is strange that there is no trace.