Eye in the sky?