Dark, mysterious, escort game with a twist.