Ah...
It's good to return to Newgrounds after a few weeks of absence and listen to this kind of music.
I agree that the last bit was sweet, but I must disagree with the "favourite bit" part. MY favourite bits were 0:18-0:44 and 1:44-2:12 and 2:17-2:24 (I just loved that chord progression) and I think I'm missing a few more :o).
As you said, it did sound more like a selection of ideas more than an actual song since I seemed to "see" where one idea ended and the other began, but that means nothing. It still managed to make me close my eyes and drift away to a pleasant place.
Bravo as always.