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.
Groundnut9 days ago
Look a bit unhygienic when she cover the bottle with her fin...more
Original content from the Yahoo TV team in Southeast Asia