Indeed.

While its not perfect, it is far superior to the first Farcry, and you can actually pull off some great stealth tactics. For instance, you fire at enemies, then duck into cover, and circle around to shoot them in the back while they spray your previous location. You couldn't do that in Farcry 1.

It does have issues, such as the annoying checkpoints, and neither "faction" actually fighting each other, just you. But as far as shooters go, there's not much out there with good single player, other than STALKER.