Codename: ICEMAN (pronounced as "Iceman") is a graphical adventure game made with the SCI engine and published by the American computer game company Sierra On-Line in 1989. The lead designer was Jim Walls, who also created several Police Quest games. Mention of a "Codename: PHOENIX" in Sierra promotional material suggests that ICEMAN was meant to be the first part of a Codename series, but disappointing sales ended the would-be franchise after one game. One of ICEMAN'''s most notable features is that a large portion of it takes place in a submarine; a portion of the game also requires the player to navigate the sub using an extremely scaled-down model. Plot The story takes place during a future global oil shortage, when Tunisia is suddenly discovered to possess a surplus of high-grade oil. While the Soviet and U.S. governments try to acquire as much of the oil as they can, Soviet-backed terrorists kidnap a U.S. ambassador in hopes of provoking an international incident. Naval officer Johnny Westland is informed about the situation during his leave in Tahiti and is called back for the rescue mission. The night before returning to duty, he has a one-night stand with Stacy, a mysterious beautiful woman. In the Pentagon, Westland is briefed and learns that Stacy is also an agent whom he must meet as soon as he reaches his goal. To reach his target, Westland travels in a nuclear-powered submarine, the USS Blackhawk. After fighting with Soviet vessels, navigating his way through an iceberg field and repairing some malfunctioning devices, he must penetrate the electronic harbor surveillance of Tunisia. A diving vehicle must be maneuvered through sensitive magnetic fields without being detected. Finally, Westland meets Stacy on the shores of Tunisia. Working together, the agents free the ambassador; Westland is promoted and proposes to Stacy. Gameplay and technical features Technologically, ICEMAN is more advanced than Sierra's earlier games. Westland's movement is animated in 8 directions instead of 4, the character's sprite goes through several changes of appearance depending on his clothing, and character animations are generally smooth (e.g. the movements while playing dice.) Another innovation allows the player to optionally just stand in front of an object and type , instead of trying several nouns to match the object. Also, typing causes Westland to turn towards the object in question. On the other hand, the text parser understands only certain syntaxes. For example, while