I like the drive of this. I think maybe the samples used can be placed together a little differently. I know at certain points in the song it sounds a little "chaotic." (maybe that's the point because the sun can't be found?)
I like this, but I do agree that it does sound a little confusing. My opinion.
Just a little more "tweeking" on this and you'll have it.