Does anyone have any idea when this space is going to be available? Last update it was up but quickly taken down. Then, I heard it wasn't supposed to be released until this coming update but its nowhere listed under new content :-/
This is posted at the link Tease posted:
N.B. Available in EU/Asia Home on June 5th and US Home on June 12th.
Appears that way. I can't seem to get Lockwood to answer a question as to whether or not this will include a Club Skin. I'm suspecting it isn't going to. A space like this for only 12 users would be a shame.