Such a cool mechanic / control scheme. I also has the bug where there were only 2 ghosts, but a restart fixed it like you mentioned below. Great work!