I think that the town should still get a lynch for today. We would have gotten one had there not been extensions, but now town is down one player and the mafia will get an even bigger advantage with their free kill tonight.
It might not matter as much if SFG actually does hold a third-party role, but whatever. I'm just stating my opinion that most of us probably agree with =/
EDIT: Not saying you're hosting badly or anything, LS, but I'm not sure how modkills are handled. This is the first one I've seen in mafia =<

EDIT: Not saying you're hosting badly or anything, LS, but I'm not sure how modkills are handled. This is the first one I've seen in mafia =<