still of christian soldiers fighting against giant monstrous alien robot in world war one, mars setting, dieselpunk, concept art, artstation, stephen bliss, unreal engine, game screenshot