Saw this on Massively earlier, but haven't had a chance to give it a go myself due to being at work and being fairly busy. When I messed around with it earlier, it appeared the server was down for maintenance.
I'm not sure how multiplayer the demo is or even where it's at. I do know you're given pre-define characters to play with.
May be something for some folks to check out if they're interested, and of course when it's up and running.