"Time to declare this once and for all--humans are but a product of unintended pregnancies!"
Meet Doura, Aoiro Rinne's downcast, suicidal protagonist with nothing else on his on mind besides masturbation. The game opens with a reading from his suicide note, providing a cold look into his bleak past, and filled with vitriolic attacks on life and society itself.
"Put more bluntly: I'm a failure as a human."
Doura finds himself at the top of a department store's roof, determined to end his miserable life when a girl suddenly calls out to him. Her name is Infinity, but Doura doesn't find this out until later. She sneers at him, encouraging him to get it over with so we can all move on with our lives. Doura hesitates, claiming he had no intention of killing himself. Infinity possesses the ability to read minds, though, and sees through his transparent lies. Some banter between the two follows and Infinity follows Doura back to his place. Thus describes the fateful meeting of our two main characters.
"You're going to die, right? Better hurry it up, then."
Doura does eventually die. A lot, at that. But, with every death, he becomes a better person, more sensitive to those around him and capable of realizing the many errors he's committed in his past. He also discovers the truth behind the mysterious Infinity and the many misfortunes that plague his life.
The game employs a unique scenario that spans across two parallel worlds within a loop-like framework. The two of which are seamlessly connected, allowing for travel between them at nearly any time through the use of keys that are acquired as the scenario progresses.