"Roughly 20 minutes of information on indie games coming to #NintendoSwitch!"" Nintendo will be hosting its Indie World video showcase on Monday, August 19, and will show off 20 minutes of indie game goodness.