G.O.A.T.
But there are some improvements.
A lack of police penalties.
UI issues: Backward, broken lettering.
Added roles: Hero, Vigilante, Joker etc.
Soundplay Issue: direction and distance of sound generation.
Display player names overhead when in viewing mode.
Changes in structure during the game