I played Spec Ops and knew about the WP scene as well, but found the game to be very enjoyable. It is a generic 3rd person shooter on the gameplay side, but the story is fantastic and well worth playing. As Lupin said above, you are given a choice, but do not have a choice and there is a reason for it. I feel the game was really well done as far as the experience. There's some gameplay issues that could be fixed and it isn't the prettiest shooter out there, but there's nothing else that approaches the impact of the story.