It sounds good to me on PC multimedia speakers. One thing I noticed, though, is there is a lot of hiss just before the guitar comes in. Sounds like tape hiss, but if you're recording digitally there should be no hiss at all. Did you record at a super low level and then crank it up for the mix? Maybe that is affecting the sound quality. (Also, maybe that's why you cut it off so abruptly at the end...?)
Lovely playing, though.