New games available on Nintendo Switch E-shop A new batch of games has been added to Nintendo Switch’s e-commerce shopping platform. It has been a rather busy week for the gaming console as there is a range …