The Dead End Thrills Community is a Flickr group open to anyone with a love of games or the hobby of screenshooting. The latest contributions can be found here, and look down for links to the curated section and specialist branches.