Deltarune

Nitnendo Switch 2 Keyart header

All the confirmed Nintendo Switch 2 launch titles

After a 60 minute Nintendo Direct packed...