Good little platformer, controls are fine, no slidey movement is always a plus. I like the directional watching feature and the Dialogues add a little bit of relief. At times I was annoyed by the amount of precision needed, but give the challenge and the constant feel of progress that was fine. Sadly I missed 2 coins on the last level and I can't go back there which is kind of a bummer. Also, in the last level, I bugged out of bounds at the second purple balls (I clipped into the wall to the right and spamming jump and dash managed to get above the level, so I could skip right to the last jump, maybe look into it.
For improvement, I'd suggest more levels (duh) and level selection. Also, you seem to have forgotten the slimes.
One star lost for side spikes though (you even used that as a mechanic and I was about to take another star for that, but the game wouldn't deserve that ;) )
Cheers!