I remember a doujin series with a similar premise, though I forget the namethe art was way better...
Not exactly a helpful comment. XD
Also come on the art in this game is charming as hell!