Mixed thoughts because...
I feel that it is good , maybe I'm just a sucker for music but there is only 1 part that I don't like and it occurs 3 times ( 0:43 , 2:15 , 3:00 ). However one part around 2:50 was smooth and awesomeness. I really have no thoughts on how to improve it other than to fix the background in the parts that I didn't like because the beat is uneven.