Here's a gameplay video in English (not really NSFW but there's a scantily clad girl all through it so don't really open it in public)
This + one look at the steam page really seems to corroborate bakauchuujin's statement. The very low price, the fact 90% of this game forum is in Chinese (although I never confirmed if their Chinese translations are legit), and the text on the video that, while not MTL (I guess?), clearly reads as something a non-native with very average grasp of the language would write just screams SakuraGame.
Also funny you guys mention punctuation when, according to that video, no sentence ever get a full stop, they just kinda fades into nothing, incomplete even sometimes wwwww