Rainbow Dreams presents a full story, taking the player through twists and turns, as well as unexpected pitfalls regarding the identity of each character. Each character gets plenty of backstory, although the parents seemed somewhat lacking to me.
A big complaint that I had which is preventing me from giving this a 5 stars is the lacking animation. The artists got lazy here and gave off a RPG Maker vibe during battles. Despite that, the story was satisfying, though the ending may not be everyone's cup of tea.