Was really impressed when I realized there was a ghost mechanic involved. That must have taken some research. You definitely put some thought into how the puzzles should unfold and they were fun to solve. Really enjoyed the visual aesthetic, it lead to a good pairing with the music.
Id recommend having a way to skip to the next character rather than wait for awhile and killing yourself to make the next character accessible. The character movement felt a little stiff and having unreachable platforms felt a little frustrating. I also tried the game on my controller. It was great to see the movement was implemented, but I think you forgot the jump.
Well done overall!