H3x1_IndieWorld_image1600w.jpg

Indie World is a global presentation made by Nintendo. The point of the presentation is to show off a multitude of Indie games that is set to release either on the same day, weeks, months or in a year.