Sniper Elite III, sniper game review