I enjoyed playing and liked the Celeste style portraits. I agree with some other comments about the difficulty spike in the last batch of levels feeling a bit unreasonable. For me this was mainly due to having to wait for the dash to finish in order to do a walljump.
I also had an issue at first where when I tried to bind dash to left shift it failed and resulted in whatever I bound jump to to also be dash. It took me a bit to figure that out but I was able to bind dash to something else and it worked.
Nice job on your game overall!