User blog comment:KittenOfTheNorth/Guess who's back?/@comment-5393732-20140807002027/@comment-4920659-20140807002323

He actually left before you joined. :P He's been MIA for over two years.