Hey there, I just switched on the beta inclusion on Steam and have begun to download a one GB patch.
Does that mean I am good to go for the beta?
Where should I go for the beta discussions?
-----
Answers for my own questions:
Season pass seems to give beta access.
Discussion at: http://www.gamesas.com/forum/328-steam-beta-update/