Not sure where else to post this, might as well put it here.
According to Karno (who was close associate of our favorite Jack Kirby wannabe), Steven died from diabetes complications.http://www.furaffinity.net/journal/6440819/
I'm….I'm not sure what to say really. I was on the old Freehaven website when drama around this guy was going down, he seemed like a genuinely mentally challenged fellow with delusions of grandeur and persecution complex, but now that he's apparently gone, I'm actually speechless.
If it's true, God-speed you crazy bastard. God-speed.