Very good game, arguably one of the best transformation games of this genre, despite fairly basic gameplay. It has good writing and character development, which is most important. Maybe 5 stars a bit too much, but it's rare case when I cared about plot in h-game, and if you care it makes everything 100 times hotter, so let it be.