No, I haven't fallen off the face of the Earth. I'm just in my freshman year of college. :D I wanted to get back into iconing, though, so I signed up for scifi100. 100 Torchwood S1 icons will be coming your way this month.