An eldritch monster found on Mars, terrified astronauts running away, horror cinematic concept art