I recently learned how to master, feedback would be awesome (:

It's a cool song man! The guitars are a bit middy, boxy and not very expressive. The leads in the middle could do with some stereo delays/reverb to extend it over the entire stereo field, or even double tracking and panning 30-50 L-R.
The drums are very static/robotic sounding.
The mix/master is pleasing to listen to, everything sounds really smooth :cool: but there's no dynamics at all.
Hope it was useful, the song was cool!
 
I love your guitar tone. Good mix. You could have some variations on the cymbals. They're a little boring.