One Night Ultimate Vampire/ Werewolf

One Night Ultimate Vampire is a fast game for 3-10 players where everyone gets a role:

The nefarious Vampire, The well-meaning Cupid, The sneaky Assassin, or others, each with a special ability. In the course of a single evening, your village will decide who among them is a vampire... because all it takes is finding one vampire to win!