Odd, spacey electronic score.