If it weren't for the eyes, I'd be more likely to believe it. The flash from a p&s just wouldn't be bright enough at that distance to generate the luminance in the eyes.
Nocturnal hunting animals have much more reflections in their eyes than humans. Try photographing cats, they can produce the same kind of luminance in the eyes.