Syberia 3

These are the Nintendo Switch game announcements you may have missed

They may get lost in the noise, but many of us are looking forward to these games’ release on the Switch.

Syberia 3 headlines