If there are critical bugs, we will also push updates on the site. Yes, we do plan to release new episodes as updates. In brief, polishing the next episodes takes some time and it is easier to test things in smaller parts.
This is answered in the episode 1 release message. Why are you releasing the game episodically?