It ran great for me for the first few hours. Then the servers crashed yesterday morning (EST) and since then it's hit or miss. Some sessions it's great and then others it's useless as one team experiences generous hit detection and the other's shots seem
to be ignored by the game engine. I love the game...when it works. I might have to actually buy BF4 now but it's a worse mess.