A friend of mine knows some people involved with that Quietus website; he sometimes/often talks/rants just like that review but is great value.
I don't wish to be unkind, but assuming that they're cut from a similar cloth (and they may well not be): think along the lines of nice but slightly...