Nice, nice. I do love it when we get story and lore for things! Even an H-game!
You know, we should have a thread for discussion of lore. And perhaps another thread for discussion of characters. I tried to do the latter on certain sub-boards which shall remain unnamed and got a big fat nothing for a reply... really made me question my choice of games...