Highly impressive rock and electronic tracks in one aspect, and moments of haunting thematic moods in others.