This is really well done. Nothing feels out of place in this song. The only thing that you could improve on, is the ending. Fading out doesn't exactly close up a song too well.
The Feedback was Much appreciated, and I decided to change the ending, hope its more enjoyable now :P