In the last week or two it has improved a lot. Still plenty of problems, but it is fun right now, and it could be great down the road.
I created one player and he is playing well, the good news, I haven't dropped a penny on the game yet. I won't open my wallet until I know it will last.