Battlefield Labs site is already up and EA now forged the multiple Studios into "Battlefield Studios"