A very nice track, I stumbled upon it a few minutes ago during one of my usual browsing sessions here on newgrounds.
It's a very enjoyable track, I've just found myself hitting that play button again just to listen to it once more.
Better to be 10 months late than never finding this track. Keep up the great work.