All my steam games are playable in offline mode.Well if my internet connection cuts of (you know how when it goes down you don't know about it in advance) outside of bf3 I can still play all my origin games. I can't say the same about my steam games.But I guess EA hating is cool now adays so I must clearly crucify origin and ea and not steam (when they have done far more dodgy things then origin and no one really comments on it as it is steam/valve)
bf3 is mainly online, can it even be played offline?