Nintendo has announced it will be holding an online indie game showcase TODAY at Noon Eastern Time (that’s 5pm for us limeys)! The stream should run for around 20 minutes (based on past similar showcases) and it’s expected to cover new indie games or which currently-existing indie games will be coming to Nintendo Switch. Sign […]