What bugs me is how quick beta has come... this game isn't supposed to be out until end of september.
Seems its being rushed out.
maybe they have learnt their lesson with BC2, the beta was released a week or so before full release iirc and it still has tons of bugs and problems ? ... having the beta now means they have months to fine tune it 'IF' they are planning the Sept release, however I suspect it might come sooner as I can't find an official release date.