Hmm because I saw the beta on my brother's computer (which is just above my computer's specs) and it was both laggy, and of poor quality for the requirements. Those kinds of things aren't ironed out easily; especially if the game isn't functioning properly on a platform.

All I can do is hope they've actually successfully eliminated those god-awful bugs and made a decent game of it.