King's Quest II: Romancing the Throne is the second installment in the King's Quest series created by Sierra Entertainment (formerly Sierra On-Line). It uses the same AGI game engine as King's Quest I: Quest for the Crown and features King Graham as the player character.
The Magic Mirror shows King Graham a vision about a beautiful woman, Valanice, imprisoned on the top of an ivory tower. Being charmed by her, he is teleported to the world of Kolyma to rescue her. There he must travel through sea, air, and even death to gain the keys that unlock the three doors to the enchanted island where Hagatha the witch has imprisoned Valanice.
More details about this game can be found on