Yeah, Quick Look’s are what brought me to Giant Bomb initially. They aren’t reviews and they take pains to not spoil too much of the game. They give a good feel of what the actual gameplay looks like, which is almost never available from the game trailers, and which I find is hard to get a good mental picture of from written reviews (especially short ones).
Just watching their quick looks introduced me to so many different game genres that I’d never tried before. It’s a shame they stopped doing those a couple years ago.