Generally a fantastic game, however does have it's floors, most of which can be quite frustrating. The main floor is when you are behind cover, expecially boxes, they will magnitize your weapon, and you will be unable to aim it as it will be dragged in all directions. The same being said whilst trying to shoot through windows and over nearby vehicles. Some of the weapons are just plain useless, and really could do with being removed or updated.
Having said all that, it's worth every penny, and you won't tire from not putting it down!