Watch Nintendo's Indie World stream here at 10AM ET
It's time for another video game showcase and this time around, Nintendo's stepping up to the plate. The company's latest Indie World stream takes place today at 10AM ET and you can watch it above.