Game can be found here. Password: starn
The image is an artwork by two of my favorite artists, twin brothers Doug and Mike Starn, who collaborate to produce all their work as a single entity. They do things with photography that leave me in awe. Experimental photography, sculptural photography. It makes my little silver halide heart go pitter patter.