very good game, and the image mechanic scared me way too much
Great game, appeals to a real fear i have :)