Cool mechanics with spawning ghosts and it is funny how they turn bad. I did find it too difficult though with the platform timing and placement, but it is a good recreation of the original game, with your own twists. Nice work.
My wife actually came up with the idea for the 'duplicates'. I was struggling this round to figure out a way to somehow incorporate it. It can definitely snowball the difficulty if you can't manage to collect them before they turn though!