http://www.alienwarearena.com/giveaway/bfp4f


go to that link and register and u get a beta key, then u gotta go to

https://battlefield.play4free.com/en/playnow

and login/register to ea and download the game

less than 4500 keys left! gets yours now!