I just had another listen and like it. I also agree with kemp's point that it sounds a little busy at times, one thing a song must do is 'breath'. Have some periods where the song cruises for a bit, and then 'wham'!!! it's in your face again. Super effort mate