Advertisement

Animal Crossing, free games, servers crashing & internet slowing down - Weekly Gaming Roundup: 27 Mar 2020

This week, we cover the release of Animal Crossing: New Horizons, the crashing of multiple servers and also internet slowing down in the world, and also the free games given out by game clients during this period.