The thing with Spiderman was the "bit extra" that I added in right from the beginning. If I were to do it over again, I would switch it up a bit. The idea was to give the villagers just a bit more information to go on, while at the same time, give some additional "goals" to certain players.
So, Spiderman was told that if Limited was ever killed by a werewolf, that he would randomly be told who one of the wolves was. In order to gain any benefit out of this, Spiderman would need to 1) make sure neither he nor Limited were ever hanged, and 2) have Limited killed by the wolves before he, himself died.
The way it worked out, you, Mooseman, had the misfortune of slaying Limited at what amounted to the perfect time to maximize the amount of information that Spiderman received. Orgg had just been hanged, so a "random werewolf" was the only werewolf, and there were still just enough villagers left so that everyone figured Spiderman wasn't just coming up with a desperate ploy.
The seer, on the other hand, was Zigathon all along. He had just discovered orgg as a wolf the night before orgg was hanged. Previously, he had managed to clear BigBlue and Oversoul. From a flavor standpoint, Zigathon was seeing things from the point of view of the person he was "seeing".
By coincidence, he chose to "see" Spiderman the same night that Limited was killed, so I decided to mix things up a bit by implying to Zigathon that Spiderman might be a wolf, but leaving it open so he wasn't sure.