It reminds me of a song called Ornicoe Flow. [sp? maybe Ornico
You should look it up, it's a great song.
I like how this one has a distinctive beginning and ending and I could tell when it started looping back lol.
Great job on this.