Popular Switch 2 games (Indie) Week 43 - 3 weeks ago

Cult of the Lamb
Switch 2
Oct 22
Industria
Switch 2
Oct 20