a still of from the movie romancing the stone crossover with the game detroit : become human