Popular Switch games (2D) June 26, 2025 - 17 months ago

Stasis
Switch
Jun 26
Anvil Saga
Switch
Jun 26