The way I usually judge a song.....
..... is by matching the song to different images in my head, the more I can imagine with the song, the better, kind of like a little music video i guess. But anyway, I could see so many different things as I listened to this song, espescially when the music became faster at 3:45. Great work, you certainly have a talent for composition.