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

Yahoo TV SEA
258,777 views
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.
Introduction
Find out what's the latest in gaming and esports with The D on Yahoo TV