Magic Carpet online DOS game is a 3D flying video game developed by Bullfrog Productions and published by Electronic Arts in 1994. Its graphics and gameplay were considered innovative and technically impressive at the time of its release. The player has to visit several small spherical "worlds" (50 in the original game and an additional 25 in the expansion). The goal in each world is to build a castle and fill it with the necessary percentage of the total mana in the current level (or "world"), restoring it to "equilibrium". The total mana level is fixed in each world.