Might wanna upload to a host like dropbox that will let the user stream mp3s.
Not my style of music. But the mix sounds alright, except the drums sound quite unnatural as to be expected of a drum V-Instrument. There's a noticeable drop in the guitars' volume in some parts which could possibly be smoothed out as well (automation I'm guessing). Apart from that it is sounding good.