Based on a doujin game by CourregesA.