Town of Salem

 
The basic roles you might find in a Ranked Town of Salem game