0 Comments Nintendo: 7 New Indie Games Arriving on Nintendo Switch By Sakshi jha August 13, 2021 Nintendo Co., Ltd. is a Japanese multinational firm based in Kyoto that produces consumer goods and video…