Sorry, I'm trying to keep up, but it is really hard. Especially with being in a vault different time zone than the majority of players (in fact, I'm just about to go to bed).
Right now I'm inclined to believe that everything happening around KoD is just townies being paranoid at each other.
I'm also interested in the nonrandom role assignments. I would guess that Numbers is Scarlet Spider, Rubik is probably the Bugle editor (he got town MVP for that role in the last game) and Freddeh is probably Norman Osborn (no clue if that also means he's the Goblin, he wasn't last time). Carnage could be the fourth, but I don't know who that would be, as the person who was carnage in the first two games isn't here.
Anyway, I'll try to be more active tomorrow. Goodnight!