I really enjoy this game idea, especially with the theme that you need to get back home to your cats!
I do think the window/storage room part admittedly feels a little out of place. I would say instead of having the window be the determining factor for that ending, because it is a little confusing, just keep it to the storage room and maybe add a little extra exploration opportunity with some choices in there!
The impact of the risks you take feels pretty solid as well! On that note, I like how ominous you made Gerald, he's giving absolute unit vibes and I respect that