Yep, public beta this weekend.

Anybody here playing it, have voice comms ?

i find squad interface a pain