I recently received an email from Ubisoft with a link that says "Visit the Private Closed Test Forums to share your experience with us..." but the link takes me to the public forums. I'm not sure what to make of this.
Please refer to this link for the Closed Test forums!