You know, I don't generally like these sorts of premises, be the murderer with unknown morality, but you may have sold me on this one specifically. I too wish to say I was there and the developer was always weird.
Oh wow, seeing that kongregate info tab sent me through a roller coaster of memories. I wonder how much of an influence steam green light had with all these sites losing traffic