Sucks to hear you got caught by this, OP. But thank you for posting here regardless. I haven't received any message like this (yet) but it's good to know it's going on out there just in case.

For those who aren't aware, Square has already stated that the game development is delayed and they have taken measures to work safely as best they can. There is no need to worry about the staff or to take part in petitions, etc. on their behalf.