I'm not the best at keeping in touch. Just ask my family.
Here you go, if you'd like to watch the splatterings that dribble out of my brain-holes sometimes.
I think that just about covers all the permutations. I have a DeviantArt thing, also, and of course a couple of MAME and MUGEN accounts, but hell I can't' even remember all the ones I've had anymore.
A ghost of me hangs out there and it would tell you something, but it's amnestic and too focused on videogames and RPGs