I checked the support page and it looks like this was intended as a 2-year subscription bonus. It now reads:
"If you have not yet redeemed your Battlefield 3 game that comes with your IGN Prime 2 year subscription please see instructions below:"
No wonder they took it down in such a hurry.