Popcap bundle says it requires Origin. Is that a new thing? I don't recall those games requiring Origin in the past.
I already have them on Steam and as mentioned PvZ is going to be free anyway for Halloween so not such a great deal but I'm just curious on the Popcap/Origin thing.
I wonder if people will be able to harass EA reps to activate the Popcap games on Origin now.