The game is definitely done enough to be released when they get the last of the talents into the game and thats in the next patch. They have added/modified a lot of things and no the game is not perfect but it certainly is playable and fun. I do not play on the PvP server and have no intentions to so I am not commenting on that. PvP just isnt worth it in my opinion you essentially get nothing from killing a player other than making them do a corpse run. You can do PvP on the regular servers just walk into an enemy city and you have the PvP flag on automatically or attack any NPC.