You understand that anyone can upload images to this site, correct? If you see image galleries with a ton of images, that's your explanation.

If you're referring specifically just to the reviews - Steam, and more recently the PS4, make it pretty darn easy to capture screens as you play. If they aren't using promo screenshots straight from the publisher or developer, that's probably what they're using.

This being the user's only post, I kinda expected something like "you can take even better screenshotswith this amazing program www.giveusyourcreditcardinformation.org" in the end, but since that's not the case, this is just...

If a polaroid camera was not available. What people would do is get a 35mm camera. Take a photo of the television. Then they take the roll to be developed at a Walgreen's photo lab. After the pictures are printed, they put into an envelope and mailed to Giant Bomb. Or Giant Bomb asks the screenshot fairy. Which ever comes first.

I think there was an old bombcast or hotspot episode where Jeff said he used to play games connected to capture equipment and put the mouse or something by his foot so whenever something happened he would stomp on it and take a screen shot. I think he said he did this early on in Game Spot's life.