Even if snowballs occur.
Its a 26 player game man.
Also the spirit thing, the point difference is clearly not enough to make up for a sheer lack of information for the town spirit.
I wouldve been ok with both spirits not knowing or both spirits knowing but as it is, yeah the town spirit gave abilities to mafia.