Cute visuals, played until the end and found the sentiment it left off with sweet. There was one instance where I got shoved into a wall and started zooming across empty space on the map, and I had to restart in that case, but other than noticing some enemies zooming away like that when being killed it was a smooth experience.
I am a little sad that I didn't find a use for all those gems, but maybe I just missed something. I enjoyed meeting all of the ghosts, and the music was nice as well with the changes it would go through. Lovely work!