News
19 Comments

18 new Nintendo Switch games are out this week — the most ever

From Arcade Archives to Sparkle 2, it’s a biggie