As people across Singapore are staying indoors to curb the spread of COVID-19, Sentosa has launched Sentosa Crossing — Singapore’s very own island resort in the popular Nintendo Switch game, Animal Crossing: New Horizons. The digital reimagination of the island was an initiative by Sentosa Development Corporation (SDC) that features a host of Sentosa’s popular locales, a range of activities, …