The game offers two different endings after the final confrontation with Malicia. In the good ending, Rosella revives Edgar using the extra life she received from the black cat she helped in the Land of Ooga Booga. King Oberon and Queen Titania arrive and reveal that Edgar is their son who was kidnapped as a child by the evil fairy Lolotte before Rosella rescued him while in Tamir. He was subsequently kidnapped again and brainwashed by Malicia who Titania intends to raise to be a better person the second time around. Edgar reveals that he is the one who pulled Rosella to Eldritch and apologizes for his actions. Rosella agrees to Edgar's request to court her and the entire realm celebrates Malicia's defeat and the return of their prince.