The player plays a series of puzzle stages, in which the player pushes stones and skeleton soldiers around a two-dimensional top-down grid, like in "Sokoban", while having a limited amount of turns, avoiding spike traps and collecting key items. After reaching the goal, the player reaches the demon girl of that stage, who will ask the player a question. The correct answer is based on her personality. If the player guesses the answer correctly, the demon girl becomes part of the player's demon harem. If the player guesses the answer incorrectly, a bad ending, such as death, will happen, taking the player back to the start of the stage.