The update is on the way. It could be here today, it could be here a week from now. I'm being honest. It should take no more than another 8 days according to the game developers.
Sorry that you came in during a bad time.
I will say one thing, keep checking back and when Open Beta starts, if you're still around... you won't be disappointed.