Staring into the eyes of space