I rented civil war 1 first, and it pretty well sucked. This game however is a vast improvement. Graphics are much better, as are lots of things like enemy animations, sounds, regenerating health recovery. Even the reloading times are sped up. The game has no multiplayer, but it also doesnt have any MP achievements, which is great. It also is very similar to the call of duty games, even the controls.
In the end, a fun game. Not quite on par with halo 3, but not real far off IMO. Very easy achievements as well.