A piercing eye in the sky