Let's look at last night's events logically:
Duffie's death by Skeleton.
This one may seem odd. After all, wouldn't the skeleton try to avoid killing the mafia and try to work together with them? And Duffie seemed to be mafia from yesterday. However, looking at the amount of members we have, it's about time the skeleton started killing off the mafia. If only village died, the mafia would easily kill off the skeleton and win.
Ooglie's Death by Vigilante
This one puzzles me. Not to defend Ooglie, but looking at his words he didn't quite say anything mafia-esque. I would have understood Vigilante killing Duffie or myself if they wanted to take the risk. However, I think his action in killing Ooglie last night was unreasonable and foolish, regardless of the result. You may celebrate his actions, but in truth he would have easily shot a member of the village as well. The vigilante shouldn't take such rash risks.
Vati being "shot" by the mafia
You may wonder why I put "shot" in quotes. Quite simply because it's still easily possible Vati is mafia. Look at his actions yesterday. He agreed on voting Dessern, and also follows Mafia Ooglie's reasoning. Then, as soon as he knows that Dessern is being killed, he claims that he wishes he hadn't voted to kill Dessern.
An easy way to avoid suspicion. Then, perhaps after looking back, he decides with his fellow mafia to not kill anyone, and make everyone believe that vati is innocent.
Of course, this is but a hypothesis and should be considered carefully. He could still be the golem.
So, here's some questions to answer:
1. Would the skeleton really start trying to target mafia?
2. Why would the vigilante target Ooglie?
3. Is vati actually the iron golem?