Is ChatRoulette down?

No, it is not down, although I find that they do lots of updates equating to down time.