Popular Switch 2 games (Indie) Week 41 - 5 weeks ago

Echo Weaver
Switch 2
Oct 8
Mamon King
Switch 2
Oct 8