The party game with dozens of roles and components for 5-68 players by Ted Alspach