Unfortunately, no. I came by them mostly by accident (recommendation on another forum). I too wish there were more like them, though. They're a very different style of review to the ones Rotten Tomatoes seems to aggregate, or that you would see in the typical "Arts" section of a paper or magazine.