In my opinion, if they have something ready they should release it now while people have some money. If they wait until people get back to work, most likely people will be playing catch up with their bills and will be more broke than they are now. People are looking for an outlet from stress and while stuck at home. Some people will spend money on home entertainment now because tv bingeing has got to be getting boring by now. I started playing another game because as usual these guys don’t communicate. It feels like more stress from the frustration than it is worth at this point.
Anyway they could at least let us know what is coming even if they are delaying the release.