I really liked this! It feels like you didn't overscope it and knew exactly what you wanted to make, and thus had time to polish the experience by for example adding all the difficulty modes.
Also, I might be wrong but the ghost hitbox and the collision hitbox aren't the same, are they? It felt like I could still jump quite far after a ledge, but the ghost even missed when it felt like they were right in me... In any case, I thought the game balancing was well done!