sounds good - if a tad low in volume - might wanna boost your levels up.. nice clean bass though :)
I found the drums to be too.. unfiltered.. I would have liked to see some nice chamber reverb on them - the kick I found just sorta sounded weak as a result.. it should be deep and resonant, giving feeling to the reflective nature of this piece.
Guitar I find could have been a bit clearer - your bass is great but it's drowning it out imo. Go take a gander at bad-man-inc's stuff - I tore his stuff to pieces until he finally tarted taking some of my advice to heart - now his mixing is stellar.
I realize you put a lot of work into this - but imo it still needs more work in the production department. Still sounds a bit muddy to me. Mixing is an art form, and can take years to perfect :)
aad if you're gonna listen to my music to make sure i'm not talking shit out my ass - don't listen to event horizon - I sitll have to fix the mastering on that one hehe..
but composition wise - pretty good for a sorta somber reflective song - pretty enjoyable - just fix up that mastering and you're good to go :)
and don't be bashing fl studio - I sitll use it - it's a great program - you just gotta know how to utilize it effectively :)