Received an email from the team, big news looks to be Steam integration! They're having the final test from the 7th to the 14th; you can get a Steam key at http://www.jc-mp.com/keys/.
And here are some highlights from the last beta test (courtesy of the PC Gaming Hub players):
Kind of surprised this got the thumbs-up from Square Enix. Either way, hope to see some duders online!