I think you scared those birds away. No wait, they came back, and they brought a demonic child with them. Ok!
I really like those guitar riffs! How are you reverbing them? They seem just a bit less present than I kind of expected. It's a wall of guitar power chord thing, right? Do you have a heavy flange or comb-filtering thing going on?
Everything else in your mix seems to work a treat. Ear candy in abundance (really really cool ear candy!) percussion and drums, cool panning stuff - really well thought-out and a treat to listen to.
I did think the first verse of vocals could be brought up front/louder a little bit, the words sink into the guitars and I couldn't hear what they were all the time. The rest of the song, this isn't a problem.
well done!
cheers,
-Tom