Nintendo showcase upcoming indie games in new presentation
Nintendo's Indie World division will be showcasing a host of new indie titles heading to the Switch in the coming months. The new video is going live on their YouTube channel on May 11 at 7:00 a.m. PT. They have promised around 20 minutes of footage but no news on any specific titles. The announcement was made on their Twitter account and many fans commented with what they wanted to