Battlefield 3 Will Have “Years Worth of Unlocks”