Holy crap, that intro song was way better than I expected it to be!
I've been fascinated by adult games and how they differ from developer to developer, and yours has to have one of the best first impressions solely due to the opening cinematic.