Cool. I like the song. A few suggestions (bear in mind that I could be just an idiot):
The guitars are a lil bit muddy, I'd probably drop a bit of the bass on them, but thats a personal preference. They stand out too much though, I can barely hear the vocals or drums, so the guitars need to go down.