It's an early access release masquerading as a production release. Really getting tired of game companies who have adopted this strategy. Early access is there for a reason, and companies that are deceptive or uncommunicative about the true state of their product deserve to be burned by the hellfire of dissatisfied customer reviews.
Has potential, but unless you have high tolerance for bad design decisions, broken gameplay, server issues, and the many obvious bugs I'd look back in another 3 months to see how it's going.