From my perspective the problem of Ghost Town event from the expansion is waiting. You can be killed on 2nd round, the event will be almost at the end of event deck, and you wait all this time but then the game ended and you didnt even play. As a result you spend a lot of time just for waiting so its a waste of players time.
How to fix this?
Instead of being active event I would recommend to re-design it to become passive event. Once you are killed you will come back as a ghost X rounds later. This X should not be too much, I think X=2 is enough. So as an example of how it will work: I was killed on 2nd round so I will be a ghost on 4th round.
How to fix this?
Instead of being active event I would recommend to re-design it to become passive event. Once you are killed you will come back as a ghost X rounds later. This X should not be too much, I think X=2 is enough. So as an example of how it will work: I was killed on 2nd round so I will be a ghost on 4th round.