Lovely tune, but...
You have a bit of mastering/mixing to do. You can hear along 0:31 some clipping caused by the kick colliding with something else (probably the lead). Also some parts are quite louder than others, so you would need to adjust volume levels. And EQ, lets not forget that.
Heh, sorry, not trying to be mean. o3o Also, we have the same name (Jesse). :D