It has something to do with gaming? The only thing I've ever used the site for was just this - another show I like (which ended in the early '00s) being lived streamed a few episodes at a time, usually hosted by one of the writers / son of the show's star/creator. I literally don't know anything about the site beyond just the page I've watched that on, so to me, the Classic Who news seems pretty appropriate.