'Tis good.
As other have said, you need to watch the volumes and mix to keep it from drowning stuff out. It probably needs a break down, where you REALLY simplify it to the bare essentials, then comes back more developed than before. Music is a journey, and sometimes you need a quick breather before you get back on your way.
Turning out good, Liking what I'm hearing. I understand Writers block, which is kinda like Musicians block, only with words... Ahem, Anyway, You'll get past it. Sometimes, you just need to hammer around for a while to find where the inspiration went. 5/5, in case you wanted to know. :)
~Sir_Furious