I'll say this much. I'm rather compelled to complete a registration and observe the results of this project. The sign-up page design makes it even more so compelling, however, from what I've seen this will be a point and click MMO or something of the like. I don't see how this will be great, just yet.
--—Frenchbread is ♥