I really sympathize with the devs who must be sleeping under tables and have forgotten what vegetables taste like. This is the roughest time. At least they can work from home but at the same time, that means the barrier between personal and professional life must be severely blurred.
That bit about the day 0 patch makes sense, but the game seems to be coming pretty incandescent out of that oven. Not that I can really begrudge them anything other than the mistreatment of their employees, games are just hard, ambitious ones even more so.