Certainly not much yet, but they did have some info on the forums about their plans. My guess is they should have more information on their site within the next couple of weeks.
As for when they will go public, i would guess at the same time as all the other planets. I don't think we really know a specific date? The dates seem to always keep changing!