By the way, hearing something as mind bogglingly advanced and yet insanely catchy and melodically accessible as what you create makes me as a musician NOT feel the typical "I should give up in frustration"  it just makes me love that I can "get" it at all beyond a casual listener, while loving it at face value as great music to listen to, and that you are out there making stuff to aspire to...
holy smokes you are very friendly