I can see why Puppy would adore her to bits, the FL was cute&prettyy, honestly both of them were adorables they deserve a lovey-dovey future onward! their expressions unique to the character and the little tells of the guard’s gestures were a relish to notice! im curious on how the guard came to earn the petname “puppy”, though i can see why.. 👀 I think a bit of their backstory flashback, or the guard’s POV might deepen the appeal of their dynamic more, and it could show the building drive of dependency from his side for completion to what we already see from the FL’s perspective of him adoring so (especially considering there were two endings out of the three that had him being overwhelming, to connect the sense of paying off result from the ground up). Just in my opinion, too, to add, I felt the description of telling did a bit too much heavylifting, like some adjectives on the way of manner/action the characters do. Aside from that, i did like how FL’s character shone out the most here, with her being the proactive one and still had her own flaws.
also i found some typos, i gathered it under the spoiler label:

i played the Android version so im unsure if it happened too with the other vers.
otherwise, there were texts that got past the dialogue box.
speaking of version, is this project worked on renpy, the LOVE engine or both? maybe you could try apply tag of renpy too to increase accuracy.
nonetheless, i enjoyed it and looking forward for updates on this one!
dan dri lvl 1 skor bisa cuma dpt sampai 170-an tanpa yg penempatan batu (yg random juga) itu. sempet nyoba nabung skip karupuak buat dptin dadiah tapi abis ngelewatin tiga level masih 2 bintangnya (bug atau baru dpt bintang lagi habis lvl 4 mungkin?). saranku sih sisa kalori yg lebih dri target bisa kebawa ke level selanjutnya daripada cuma bonus 10 kalori di tiap level, atau gimana cara lainny mungkin yg bisa bantu nutupin kesenjangan kesulitan.
so, inserting a fullscreen option of web could help, but i solved it by resizing the page to be zoomed in around 150% it could display the game enough. though in vivaldi browser, it displayed a perfect fit screen size. personally i think the gambling mechanic was too real lol, it really depended on luck rate of the game’s whim(eow). got myself score of 172 the highest and only could afford myself that paint splash…… i dont think it was possible to get the biscuit except maybe with sheer will of retrying thousand times more. also found myself kinda a bug of not encountering the option to try again when the cd ran out two times


and the meat at middle there upon trigger followed by switched up dialogues.
(the flowers with that right arrow i noticed stuck until the credits if you decide to interact with the flowers first).
there were some sprite imgs not found; ‘maerie talk3’, ‘zale talk’, ‘maerie’