Beautiful progression and harmonic play with a Bach-esque conformity to the time signature that makes this piece seem like one of the classics. It also had a minimalist feel, and while my personal bias is towards exploiting all open avenues of possible harmony (short of just playing the entire chord spectrum, lol), I think your command and utilization of key strength throughout the song gave it further depth. Great job!