Thank you for playing it all the way through! It sounds like you got the hang of it level-by-level as I had hoped players would.
As a side-note, the 20 levels were designed in the last 3 days before submitting, all of the rest of the time was spent on getting the systems, mechanics, etc. to where I liked them. I was very worried about the difficulty curve and the introduction of mechanics, since there were really no time for proper playtesting. So thank you for your detailed comment! It felt great to read!