I've created a Meetup group for WW games. It can be found at the link below. This will give us a central, mostly anonymous (just need a Meetup account) place to coordinate new games. Hit the link and signup!
(Don't worry about "Nashville"...you just have to pick a city)
Werewolf Meetup