The first Sniper: Ghost Warrior was fairly problematic, but gamers seemed fairly forgiving as the title went on to sell nearly 2.5 million units worldwide. City Interactive is back for a sequel that hopefully won’t need forgiving.