I don't think the town won. The condition for town to win was to have at least 3 townies reach Elysium. We only managed to do 2 before the abrupt end. Anyways, don't really care about a win or loss. It's up to the mod to decide what he wants to do.
The purpose of a game is to be enjoyed and have fun. Let's not argue about winning/losing and/or gaining a point or two.