Eggerland Episode 0: Quest of Lala (エッガーランド - エピソード ０ - Quest of Rara Eggārando Episōdo Zero Kuesuto obu Rara ) is a puzzle game released in 1996 by HAL Corporation for Windows. It is based on the Japanese Eggerland video game series. This game was the first of two Windows releases and is a demo, consisting of 30 stages, to show players what the full-version release of Revival! Eggerland would be capable of when it was launched on June 15, 2000 (Revival contained 194 stages). 
For more information on how to play this game, see the Eggerland series article.
This game features vastly improved graphics from the prior releases, most of which had been released on home consoles that offered inferior graphic capabilities with compared with most personal computers.
The game features a saved game instead of passwords, so players can simply pick up where they left off.
A new object called a Crystal Framer was added. This is a pushable block, like an Emerald Framer, which can block enemy movements and shots. In addition, Rara or as she's known outside of Japan Lala can shoot a shot and it will be reflected clockwise or counter-clockwise (depending on the type of Crystal Framer). This allows Rara to put monsters such as Medusas or Don Medusas in eggs.
The game allows players to create their own "Eggerland" maps with a level creation program known as "Construct Mode." All of the enemies and options that are available in the main game appear in Construction as well as the terrains (and accompanying music). Construction files are saved as Construct.txt which can consequently be emailed to friends and/or shared online, and this has become the norm among many Eggerland communities. The 2000 release of Revival! Eggerland includes more available terrains and music files, but the two can load the same files (though Eggerland 0 will not display the new terrain objects from Revival).
Additionally, players can rename CONSTRUCT.TXT to EGGLAND1.MAP (if using Revival! Eggerland) or EGGLAND0.MAP (for Episode 0). This will allow players to play their custom maps just as they would play the normal game. When they select New Game, the game will load their custom map instead of the game's default file. Playing a custom map as a .MAP file as opposed to a .TXT file will allow players to save their progress whenever they wish and resume later (this is especially helpful for long and difficult maps). However, they will want to rename the game's original file to something like EGGLAND1.ORIGINAL.MAP so as not to overwrite the file. They simply need to revert this in order to play the original game again.