I don't remember if this has been mentioned, but another clue could be coming from the email that was sent out, which says,
Starward reaching, mountain bound.
Heaven knows a fragment’s found.
Will you solve it? Win the prize?
Your fate is written in the skies.
I don't know about y'all, but that sure sounds to me like a telescope of some kind, reaching for the stars yet still bound to the earth, but can still see our fate "written in the skies."