As a dad and developer, I want to second Kithoo's advice. It might feel like you are missing an opportunity by being away from this game's development at this time, but you aren't. Great games always find life and this game is great. Prioritize your new baby and mom as well. Both deserve your attention and you deserve to allow yourself to give it to them!
Awesome game and thank you for sharing. You built a soul into this game, which is by far the hardest part. There will always be time to clean up the little nagging bugs and QOL changes. Remember that a game is done, not when there is nothing left to add, but when there is nothing left to take away.
** Ironically, while writing this very message, ITCH experienced some sort of interruption and went down for about 15 minutes. Not a huge interruption, but just another reason why an offline download would be awesome.