AWESOME!
Not only do you have some great melodies, but you're really creative with the kicks!! Like your last few sounds, it really sounds professional. If there's one song that you're going to finish, it should be this one!!!
My only problem was that it was slightly too lyrical, but I think it also helped break up the song a little, so I can't really complain about it. Excellent!!