The itch page says:
"Home Zomewhere Else Chapter 2 : part 1 Public release on May 19th-21th"
So uh, 3 months ? xd