Shanghai Refresh

Japan: Work X Work And Three Other Games Receive Free Demos On The Switch eShop

As it's November 29 in Japan, the Nintendo Switch eShop has been updated for Japanese users. Four free demos have…

6 years ago