Way too much updates and money needing to be put into this game so go ahead and just wait 2 months for BF4. When MW3 failed me I decided to re-pick up Battlefield 3 (which I previously hated). And I can hands down say this is my favorite game. I must have at least 12 days of gameplay. Which actually isn't that much when you play the game for an hour or 3 every other day. Sometimes I will fall out then return and it gets EVEN better. I cannot wait for BF4. This game is visually spectacular. Has that action packed feeling without having an enemy behind every single corner. The controls are pretty good. The gameplay spectacular except for sometime blood will come out of the enemy without a hit marker. But geez (can't say dam)... This game is not a rental due to EA's greediness and all the updates but yeah. Definitely the best shooter I've ever played. Highly recommend it.