It's not Neuromancer.
The images appears after the intro, and the game takes place at different places but you eventually get to the ruins of the place in the image. It's not a different planet, but one of the characters in the game thinks it's a colony built by aliens.