Even though nobody asked for it, I felt like dropping by and saying some choice words here, so here we go:
Immediately after listening to this, I want to ask a question: Why doesn't it loop? :( It literally starts and ends with almost the same part, so I don't see why not. But meh, it's a nitpick, it'd just have worked so well.
I feel like the lead instruments are given too much leeway in the mix, without actually having the space to do that. The first lead instrument, the steel drumish thing is a perfect example, but it also applies a little to the piano also, and the synth at 3:35ish is which caused me to question this. :(
Conversely, I feel the bass should have more space in the mix. The bassline is nice, it should be audible :(
The piece doesn't evolve. :| Lucky we have solid melodies and drum programming to make up to that.
The drums (kick, snare, hats) are also far back in the mix, but on the other hand, it gives them a background-ish feeling. Still feels like they should have a little bit more breath room.
The choice of the soundfont with the synths give it the feel of an old RPG. I can't say that it's bad though.
The melodies. Even though the piece doesn't evolve in itself much (if at all), the melodies do a lot of work to keep the interest up. :)
The drum sounds are from the soundfont, so not so much to say about that, but the drum fills and variations are very well done. :) Not humanized too well, mind you, but considering the RPGish GM sound, it doesn't really hurt the piece.
The synths sound great :)
It has a nice feel to it. Not the same feel as a live band performing with a lot of soul in it, but more like a how a great game soundtrack does things.
In short, it is a nice listen. The mixing has its shortcomings, but it's not that everything isn't audible, it's more not everything being in their place. A stationary piece chord progression-wise, but the melodies do their best to try and vary it up. Its merits help overlook a lot of teeny-tiny negatives I propably didn't even notice.