The game is very polished and very well done. It is a certainly perfect work for speed IF and a wonderfully done game, considering that it's the author's first full-length game.
There were some small bugs, however, hence the rating of four. (Spoiler - click to show)For example, the random "Yes"s or "No"s you could tell the girl which might produce results that are not true at that moment in the game.