I really liked seeing ghosts playing the game, just watching myself figure out the puzzle in replay is hella fun.
I did complete all the stages with only one ghost in play (you can complete the 2 level with no ghost), but I really like that you have an option to make the game basically easier if you use the second ghost. The puzzles are clever though somewhat easy to exploit but nonetheless they were fun to figure out. The game can easily be expanded with more levels, moving elements and even abilities for player...
The movement in general feels fluid, but the jump seems inconsistent sometimes. Like in the third stage jumping up to the platform with a button in the middle was difficult, also got stuck in some places so I had to reset the level. In the 3 level I got clipped through the world by the first moving platform, good thing you made thicker walls otherwise you could skip the whole level with this. And like others have mentioned getting stuck was an issue in some cases. Plus coyote time for jumps would be nice.
The sprite work is nice, though adding some bloom and darkness would add a whole lot to the feel.
Animations are on point for player and other elements. Liked when the camera focuses on your ghosts while they walk out. AND the camera zoom animation when you enter the third level.
The thing that I liked about the first level is the idea that you can't really mess up the platforming, cuz otherwise you would miss the window of when ur character is standing on the button, so making levels where you don't have a choice of standing infinitely on the button would make for more puzzles where you have to be frame perfect with your current life and ghosts. And I'm sure you can expand the game much more it's just one thing.
And the ending is pretty cool, though it would be even more impactful if you cut the music and just had a sudden silence.
Overall I really liked the concept. Thank you for making this great game!