Kate Ward, exploring a mysterious alien world.
Scars Above for PC - Steam Download Code.Scars Above: Scars Above is a thrilling third-person shooter where players take on the role of Dr. Survive with a combination of weapons and skill, uncovering the truth behind an enigmatic alien structure.