Anyone checked it out yet? It premiered today, but I haven't really had a chance to look at much because there are so many users that I keep getting shunned. The users are so plentiful, in fact, they have the board running on 5 servers currently (and are still going to add more!).
I'm doubting there are many fans here (other than myself), but thought I'd mention just in case.