If I had to offer crits I'd say is is too long and could do with a little more in the way of dynamics. Shortening the tune would solve the dynamics problem also !
Im listening to this on my Mac which only has little speakers however it sounds like you have done a really top job with the performance and the tracking / mixing !
My instructors page and www.studiotrax.net for all things recording.
my toons Brought to you by Dr BadGAS
my toons Brought to you by Dr BadGAS