I just signed up and was trying it out.
Seriously, it just feels weird. The art style makes me think of those "PLAY FREE NOW" ads for some spyware-filled game.
I hate to say it, but even GOnline (That Chinese Gaia that was up for like a year) was better than this.