The publisher revealed Battlefield Labs as the new banner for all things community testing-related, and subsequently opened player sign-ups. The website was hammered for days, with hundreds of ...