Hope everything gets solved with no problems and yeah take your time, everyone needs vacations from time to time to relax and feel better.
Specially devs around itch.io, a lot of you seem work too much sometimes.
But please do come back ok? it would be sad if this became another great project that died...