Tokyo elementary school uses ‘Animal…

The Floating City, a virtual island created within the popular Nintendo Switch gameĀ Animal Crossing: New Horizons…

Games