All the press, angry fans and lawsuit seem to have worked.
Here are the facts. EA promised PS3 players a free copy of 'Battlefield 1943' when they purchased 'Battlefield 3.' EA did not give PS3 players said free copy. PS3 players got pissed and filed a class action suit.
All of the outrage won out - everyone that buys a copy of 'Battlefield 3' for the PS3 is now eligible for that free download of 'Battlefield 1943.' The way you have to go about getting it is a bit of a pain though.
You'll need to visit EA's smug post that has full details on the process. Essentially, you need to activate your 'Battlefield 3' online pass, register with EA's 'Battlefield 1943' redemption site, get a voucher and then put in the code. Ugh.
EA says the reason they're giving out the game for free is because "there have been some misunderstandings around Battlefield 1943 and Battlefield 3," which seems to imply that it's the fault of the gamers. Hey EA, just say you're sorry. Oh, and don't mess with gamers again. We've moved beyond starting useless online petitions.