Just in case you weren’t clear on if Battlefield 3 was going to require the use of Origin on PC it is. You can buy it wherever you like but there’s no getting around installing and logging into the Origin client. I’m not sure why people thought EA would not use Battlefield 3 to push their Origin client. I just hope that the Steam overlay works with Battlefield 3. It’s no fun having to alt-tab out of a damn game just to see why someone messaged you, this is 2011 people, alt-tab was so 1998!
Source Link: @zh1nt0 on Twitter via Gamespot