Post your own, or your favorite screenshots, panoramic, gameplay you name it. Share your thoughts, opinions, and show off your creations, in one thread.
Why? Isn't that what making screenshot threads is all about? So people can take screenshots and discuss them? Also, there is another thread where everyone posts all their screenshots.