Ok, I've updated the playerlist again, cleaned up the role/rule sheet, and added a tentative "summoner" town role. See how that looks.
Additionally, I've reversed my position on the whole wolven trait idea after some thought. It seems like it could give the wolves an unfair advantage, especially...