So there wasn't even a Witch to begin with?
Huh.
So now, please give me feedback.
I feel like this game was, as we call that in mechanics, in an unstable equilibrium.
It was balanced at the start, but as soon as it got a little bit unbalanced, the scales got tipped completely to that side's favour.
One thing I have definitely learned is that the innocent role should be removed or nerfed.
On other forums, there's occasionally an Innocent Child role that can reveal itself as confirmed town at any point in the game. However, those forums usually do not permit private convos (other than the wolf convo, of course), making such a role much less overpowered.
Generally speaking, any confirmed town player early on in a game that allows private convos is extremely powerful. In my last game, there was at least one way that could happen (reanimation by the Havengul Runebinder), which I counteracted by making it impossible to the Runebinder to actually reanimate anyone until a few days into the game. There was also a potential issue in the first version of MoonWolf, as the only player that could survive a lynch was a villager. In MoonWolf 2, I fixed that by giving a wolf role and a neutral role that same ability.