All i can say - is Danm. BUT - I have one concern - at 4:24 that sweep before the finishing lead came in - makes it seem like everything is about to come in. But when u let it off again - it lost a lot energy - I was expecting it to maintain the momentum ( got the same prob ) - but overall this piece was beast man.