So not quite obvious then.
When Smurf came up as protagonist by the cop (Vader had to be Godfather) and him getting his role detections right, I just didn't think he could be mafia.
What I don't understand is why Hedger didn't die when Spoobir attempted to kill him. Surely there were 2 possible scenarios:
a) Spoobir kills Hedger before Hedger can swap Aditya and Spoobir around.
b) Hedger swaps Aditya and Spoobir, so Aditya roleblocks Hedger so Hedger doesn't actually use his role and Spoobir kills him again.