I haven't fallen off the map, honestly. I've just been being lazy, and reading, and knitting, and watching anime, and cheering Beth on at crochet, and other fun stuff.
Incidentally, I seem to have an annoying cold, so if anyone who I met at Yaoicon develops it, my apologies. Cough.