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

Yahoo TV SEA
2 months ago
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.
Hot Items
Sign in to post a message.
Find out what's the latest in gaming and esports with The D on Yahoo TV