I remember playing this years ago, one of the best of this genre that I ever found. Unlike most stories where the guy turns into a girl and immediately becomes a slut in just a couple days, here there's a lot of time and small events spent to justify the fall.