Pretty good...
I liked the first beat a whole lot... And the one towards the end... There were too many build ups ... It would build up to one beat and I thought it would continue steady but then it stopped and another like rising climax came up ... And no steady beat except the beginning and end ...
4/5 ..
Though, know one thing...I wish I could do what you do... You're very talented and all your stuff is better than mine :) so be happy that you have someone to look down on