See the people? Still not huge, but you do see them, don't you? Please tell me you see them! (Muttering softly to self, I shall not give up. I am a tenacious person. Usually.)
Okay, I just checked it out: NOW, NOW you can click on the picture and actually get it to ENLARGE so you CAN better see the peoples. Yes, peoples. There's more than one and I'm just going to go take a nap. I'm exhausted!