With the launch of the Nintendo Switch later this week, Nintendo has announced that they have been working closely with indie publishers and developers to manage a steady release of content for the console’s eShop. Currently, there are over 60 indie titles
... Read More...