Not in a language I know so always struggle a bit in rating. I nearly turned it off during the second song, but I persisted. A lot of different things happening with a lot of different sounds and styles. You never knew what would be coming next. I can see how if you are more familiar with the style that this would be a five. However, as I am not familiar for me it was a three.