Well, just to you guys know, there's a channel on the xvideos site named Yuutai, that has several videos with subtitles of the game, well it's an MTL with deepL I believe, but you can understand most of the scenes. It also has the doujin of the game in english, but it lacks in scenes and the story is so rushed that I prefer to understand it as a spin-off.