Town of Salem 2 is now the Epic Games Free Game of the Week!