hm...good ideas, bad mixing :P
what really annoys me most about this song is the background synth (the really flowing one that isn't so acidy...it just doesn't go with the rest of it) i see alot that you could do with this song. if i were you, i'd change that synth to something else, and not just take it out. i dig the drum beat alot! it's awesome and never gets boring. the rubs on the solo synth sound iffy, i mean, it adds to origionality and the style of the song, but it just didn't do it for me :P overall it sounds alright, but definitly needs to be touched up. good job though