I saw in another forum post that someone suggested signing up for the "Beta stream". Is there such a thing? Can I sign up for it? Is there a beta stream signup for the Windows version yet? Can I sign up for that? How do I sign up?
Any help anyone could provide would be much appreciated?