A New Telescope May Reveal the First Stars in the Universe