SPHEREx, NASA’s new space telescope, just opened its eyes to the universe and delivered its very first images from space.