Well I can say the quality is great but like you said doesn't fit the theme so its pretty hard to judge the context honestly. Composition seems fine for an electronic piece.