Has anyone else played this since it was released for the public yesterday?

I'd like some opinions on it. Myself I think it still has a healthy amount of work ahead for it to be polished off but it looks like it has good potential.