focusing on the distant horizon through the goggles , faraday had come literally face to face , nose to nose , over-sized eyeball to green-glowing goggle with a deep , churning , seething mass of alien life peering back at him .