It does its best as an ambient song to really blend into the environment with its plodding and repetitive nature (and this is a good thing!). Though I will say that the beat is indeed nice and progressive, the synths and pads are nice, sweeping, and gentle (which is just what we all need sometimes), and that the mood of this song is well complimented by its technical achievements.
As I said, I think a really good ambient song can make the time pass like nothing; it feels as if you haven't even listened to the song and it's over. Well, I was certainly initially daunted by the length, but I was very surprised to see how quickly it went; the mark of a darn fine track.
Like I said, great job!
Please contact me if you would like to use this in a project. We can discuss the details.