Nikon D800 pictures leak, specs still sketchy