Overall, it was fun and cute, but the game would just be better without any kind of time limit. Imo, all the time limit does is punish the player without any reason, especially since you can't complete the game in one run without prior knowledge. Nothing unbearable though.
I also got a softlock as well. In my case it was after opening the chest, Cirno became unable to move. Only happened once though.