ryanschultz.com
3DX Chat: A Brief Introduction (and the Biggest Problem with Most Adult Virtual Worlds)
(Yes, yes, I know, I know, I said I was taking a break. You know how bad I am at keeping these sorts of promises by now, right?) *sigh* Before we get started, I want to make it clear that I am not …