Open beta starts on June 12

Probably closed pre-alpha build just like BF4. Nothing new, devs just want to make sure the alpha build is playable.