Love it.
I've beaten it a couple times, and still find myself coming back to play more. I enjoyed the search system, and the ability to get headshots made aiming worth doing. I think the difficulty is just right to where you can't breeze through, but it can be done.