Right from loading up the game, I could tell it was gonna be a good play. The title screen looked really good. The voice in the beginning where the two characters are talking to each other was good, it helped to better convey the story. I like the ghosts which are like Boo's from Mario, how they can only move when you're not looking. They leave a small trail too which is a nice detail. The dash is very good, visually and audibly. I love the faded effect of the dash, how it shows where the player has moved. I like how it stays there for a bit too. The visual cue for when the dash is recharged is a nice touch, the change in colour is noticeable. I like the animations for the character, like the idle, running and jumping animations.
Only issues I came across is that the subtitles sometimes go out of frame when there's a lot that the character is saying. The character also isn't quite touching the floor but that's probably a collision box thing, easily fixable. The 2nd half of level 2 also seems to be missing things, a few platforms don't act as platforms but idk if that's intentional. Last thing, when you enter the portal, sometimes you start teleporting before actually stepping into the portal. Maybe make it so that it only triggers when you're inside the portal. Other than those, it was a very enjoyable and great game! :)