Love it, though I feel like each section could be slightly shorter! Some really cool melodies here, and the idea was executed well! I'd say either shorten the sections to keep the listeners attention, or add some variation with some new chords after a while