Dead Space 3 (PC)
Looks like Isaac found a lost planet.