The game feels very true to the spirit of creeping around an unknown base to reach an objective. I can see images of playing MGS while reading them.
I love how the challenge resolution mechanic links into the mission integrity count and can lead to a last ditch attempt to complete the objective by any means necessary.
Epic stuff!