Nintendo dedicated a video presentation to upcoming Nintendo Switch indie games, or nindies, and heres all the information about it.



Source link