Nintendo has announced their next Indie World showcase for the Switch. The show will debut at 9am PST / 12pm EST tomorrow, April 19th, and run for roughly 20 minutes.
Nintendo has announced their next Indie World showcase for the Switch. The show will debut at 9am PST / 12pm EST tomorrow, April 19th, and run for roughly 20 minutes.