This realy sounds like it belongs in a rpg or sumthin. It would make a nice desert theme. This although is incredible. you rock dude! the only thing that sorta bothered me is that it took a while to get into the good parts. Trim certain parts a bit and you will of created a awesome song.
Overall: Not Bad!
much appreciated sir, thanks for review