That PR just outed you when there was an advisory in the OP to not claim flippantly. However, it might benefit you as well, so I'm not going to dig too deep into.
Anyway, my own thoughts on how this game is possibly structured:
25% of the players base are usually scum, so we could expect around 6-8 anti-town roles.
Maybe 2 factions of mafia, or one mafia and cult, and a possible indie. Hard to know how TAC's distributed the roles in this game right now, but this would be my take.