First Syberia listed for October 3 release on the European Switch eShop

First Syberia listed for October 3 release on the European Switch eShop