That's really cool. The channels are a little bit too separated. It's a little bit hard to hear this using headphones because most of the instruments are only on the left channel, but the rest is cool. A very nice melody, and cool chord progression. Well done.