Cool!
I like this one; it's really good, in a weird way.
The production could definitely use some work, especially the drums, but the riffs and structure are awesome.
As far as improving the drums, I think the main thing to do would be turn down the cymbols (as in, way down), and then crank the whole drum track up, so more kick and snare comes through.
Guitars... yeah, definitely need some EQ work going on there.
Try bumping around 400Hz up by about 5 dB, and see what that gives you, then go from there.
Great song, keep up the good work. I look forward to hearing more from you.