Haruhiko lives in a town where magic still works. When a couple join their hearts, a 'giver' can give some magic to the 'receiver' -- and anything the giver wants, happens. A rainbow is always visible in the sky, to remind the inhabitants of the village that they can make magic happen once in their lives.
This rainbow is very important to Haruhiko, and he is somewhat of an expert in the magic of the town. In the first episode, the hearts of the giver and receiver are not sufficiently aligned, resulting in some crazy stuff. Haruhiko sorts it out, and all is well in the world once again.
Obviously, the male lead needs at least two females to vie for his attention! Kirino is Haruhiko's neighbour, who cooks for him and his father since Haruhiko's mother died. It is very clear that she has a huge crush on Haruhiko, but he doesn't seem to think of her in any romantic terms. And there is Riko, who is Haruhiko's foster sister of the same age (but obviously -- unrelated by blood!) who left quite a few years ago but who came back all of a sudden.
So it shouldn't come as a surprise when a lot of romantic tension develops between Haruhiko and the two female leads. And it doesn't take much time until the girls become fierce rivals for Haruhiko's affections. The two girls make a pact: they won't use the magic available to them to make Haruhiko theirs, to fight fair, so to speak.
But when it is revealed that the rainbow is actually Riko's parting gift to Haruhiko, Kirino decides that she can break the pact too, and uses her magic to counter-act Riko's advantage...
Obviously, it gets all quite fucked up and dramatic, and in the end Haruhiko makes his choice and the other girl must learn to live with it -- and then the magic goes away.
It's almost prototypical harem anime, with the typical cast of supporting characters and the typical love triangle. And visually, it's quite typical as well: moe character designs all the way! There's not much more to say about it, really -- if you're into this kind of stuff, you'll like it because it is executed expertly. But no amount of technical excellence can save it if you dislike the genre.
- The background makes for interesting possibilities;
- Technically very good.
- When all hell breaks loose, it keeps on going and going for a tad too long.
All in all, a 7. Good for what it is.