translate English to French: It's their ability to craft a more "intriguing" frame by simply making the environments so much more characteristic.
Je me suis dit : "chouette, ils ne spoilent pas la soluce de ce passage". :) Comme ça je verrai si je trouve tout seul.