Sounds like something from one of my fav games.
Yeah hey, this is pretty awesome. I can listen to this for hours in the background while I take care of real life business.
That and it wants to remind of the style of music from the game Chrono Cross. It's one of my favorite games.
I can't think of anything that would really need improving at all. Even the looping is smooth enough that I don't notice it unless I'm paying attention. To me that's one of the most important things of a good peice of music. Some of the instruments feel a little bit 'strong' in places such as the section before the middle but its not offensive to the ears. The melody changes enough to not drag out into monotony and it feels like it has a good overall balance.