Looks like she had a baby. Maybe why no updates for several months.
Felix (her webmaster) was on the peachyforums on August 10th and said this:
"kari's not pregnant, and she's not naked wearing a mask on some other sites, AND she hasn't quit"
A few new pics of shown up there since, but no actual sets still.