So considering both of the hints left by Tiffanys, the killer was assigned the role after mokoto11 was removed, thus the players who are not the killer are those who were inactive up until the news was posted. This effectively removes the following players from suspicion:
SchooldaysEX
Bob2004
Jinhong91
harpy
Another player removed from suspicion is csoo54. He could not have been the killer because: He and mAh were attacked the first round, since he cannot target himself he would have had to been the one that targeted mAh. However: the second day mAh was targeted again, the other killer, Dex_Belle, was found to have killed meomix; being that csoo54 could not have targeted mAh consequitevely, he couldn't possibly be the killer.
This leaves:
buchno
jay21stm
TiYlER
lololitas
gits
Mistgun_Zero
MrIntruder
SeventyX7
My top candidates:
gits - Moderately suspicious: Shifted votes a LOT, posted his first post very close to the news. If the knife is any hint it would point to him.
SeventyX7 - Could be either the detective or the other killer. Didn't post at all yet the first day, yet Tiffanys assured us he was participating, meaning he was in contact with her. Has been acting secretive and suspicious.
This considering, things are looking bad for the killer, for him to even have a chance of winning, he needs to eliminate all of the 5 remaining known innocents early, because if it came down to them and the killer they would know for sure who it was.
The killer left was also the more perceptive one, he realized it would be smart to get rid of the proven innocents and killed mAh, where as Dex killed a possible suspect.
Going by all that my vote will be for gits