I can't really recall what is this board / card game.
I am not sure is it a werewolf, vampire, some other social deduction game, or it's a different one from what I have mentioned.
Each character card will have an ultimate skill. In order to use the skill, you need to reveal your role card.
Anyone can figure out what is this game?
Sorry for the small amount of details.