Oooh, how about it can be transparent and be able to take over others, and maybe the other's body goes into ghost. Then, when the original ghost leaves the body, the second ghost (original player) gets put back in charge. Or, the ghost just has to find a body.
Ooooh, that would be a good gamemode, like, you fight until one person dies, then the dead person turns into a ghost. The ghost would then take over somebody else, who would then turn into the ghost, like swapping players. So, there would always be one ghost total.