Hmm, interesting development...
Perhaps this is Mr. Ghostface's friend who he mentioned was working on an edit? Mr. Ghostface didn't strike me as the type who'd sink to the level of creating an alter ego to defend himself with, but then again, you never really can tell with the internets.