You might have seen me around on various forum mafia sites. most notably mafiamaniac and town of salem
I was (still am) the arcade champion of mafiamaniac.