do you actually think the devs aren't stuck at home too?? Most large companies are shutting down to protect their employees, and at governments request/mandates.
you really don't think most the dev teams personnel tele commute ... you don't really think they all go fill rooms every day and work at the same location do you? ..as one that does some dev work as a modeler for some other franchises I can tell no they don't..