I was checking out the Party Hunt and I think there might be a mistake in the logic puzzle? It is pretty obvious with trial and error who the ghost is who won. However, when you solve the puzzle so that all clues are satisfied, someone else is in first place. If you put the winning ghost in the first place, the whole puzzle solution crumbles as at least one, if not more, clues are not satisfied. Sorry to be so vague, but I do not want to tell the possible solution in case it was I that somehow messed up.
Thank you Dario!