All of the issues you dealt with are pretty much slowly being cleared up. They are putting in missions for non-combat professions. Vehicles and player mounts are comming within a few weeks. Player made cities will be in game within a couple of days (...
[Read More]