It's a revelation if it's your first time seeing it.It's not a revelation, it's been visible in stills too. To be honest I thought we were all across this one!
Carson has also mentioned previously that neither the ship nor the planet are the same; this planet is known as LV233.