I was extraordinarily excited when I heard it announced, but upon inspection I have to agree that for a game delayed two years, it doesn't look that fixed. It was in beta, yes, but the beta came out so close to release, how are they going to fix all of that, and the answer is usually they won't...