Based on a doujin game by Orcsoft.