No release date yet.
There's a closed beta going at the moment, and no, we can't sign up for it.
Open beta may come after it (and if one comes, it will most likely be a short one), depending how closed beta goes.
The results of beta testing will determine the release date.
Last edited by Dewote; 2011-12-25 at 12:58 AM.