Magic Carpet 2: The Netherworlds picks up where its predecessor left off. The apprentice's master died after unleashing his catastrophic spell, and that death was witnessed by Vissiluth, ruler of the Netherworld, who now intends to conquer the living world. Once again the apprentice must stand in the way of a dimensional threat.
The enemy wizards encountered throughout the game are servants of Vissiluth, all headquartered in a city guarding the path to his seat of power. After the apprentice defeats them in turn, an underground passage opens the way to Vissiluth's citadel. Destroying the citadel forces the demon lord into direct combat, and triumphing over him triggers a spectacular finale as a volcano erupts in cascading streams of multicolored mana.