Me and my friends have been playing this game like crazy for the past couple of days. Basically set in a town setting with town members composed of the sheriff, mayor, jailor, veteran, doctor, medium, etc. who tries to lynch any evildoer in the town. The town also features the Mafia composed of the godfather, mafioso, framer, janitor, etc. who can kill anyone they want and only wins if they have killed all the town members. Then there's the neutrals like the jester, amnesiac, serial killer, etc. who also has their respective abilities.
Every role has an ability that they can use every night and by day, all of you gather in the center where you discuss who should be lynched/ killed that day all the same time not knowing who the good or bad people are. Very very fun game to play with your friends and even by yourself. Just don't tell your friends what your name or role is so they don't betray you.
There's a kickstarter on Steam but they also have a website where you can play free. http://blankmediagames.com/TownOfSalem/