straight from Cel's fantastic site:
"I've been in Japan the past 10 days suckling on every milky teat I could find, so my updates got lost in translation. To say "pardon", I'm gonna update with 1 video/day during the next 5 days, and then, you get to see Faith debuting!!"
Time to join in and give Cel a helping hand and eyeLOL.