I absolutely loved this game! it gave off a menacing vibe at first but then it was very wholesome 10/10! :D
In case you are interested I recorded a video playing the game right here :D