Hilariously great setting and story, nice twist on the theme. If I'd never played Avalon before I would have thought this a singularly brilliant mechanic. But I have, and other Werewolf variations, so I'm not unfamiliar with this kind of social deception game.
It's a great party game! Once, or maybe twice. At the third time you get to know your friends for the complete flat-faced liars they are, or the complete inability to bend the truth at all. On the fifth game you've exhausted some peoples' abilities to think that hard. And on the sixth game the host is either the best player of the game or is trying to convince the hard-core liars to move on to something else.
In any case, this is a good flavor variation on the SD genre. Nicely done.